правильно переписать конфигурацию URL для блога WordPress внутри проекта larvavel

#wordpress #mod-rewrite #laravel

#wordpress #мод-переписать #laravel

Вопрос:

В веб-корне у меня есть вся папка laravel и папка blog, содержащая проект WordPress.

структура папок

Я хотел бы получить доступ к www.mywebsite.de/public/index.php url-адрес без указания public/index.php .

Чтобы быть более конкретным, я использую WordPress только как серверную часть, поэтому было бы идеально переписать www.mywebsite.de/wp-admin в www.mywebsite.it/blog/wp-admin/

Заранее спасибо за помощь.

==============================

Я удалил файл .htaccess, содержащий:

 RewriteCond %{REQUEST_URI} !public
RewriteRule (.*) /public/index.php/$1 [L]
  

Поскольку все папки / подпапки / файлы активов в общедоступной папке становятся недоступными.

-mywebsite.ext становится mywebsite.ext/public/index.php Хорошо

-mywebsite.ext/myroute становится mywebsite.ext/public/index.php/myroute OK

-mywebsite.ext/images/funnyimage.jpg стать mywebsite.ext/public/index.php/images/funnyimage.jpg НЕ НОРМАЛЬНО, так и должно быть mywebsite.ext/public/images/funnyimage.jpg

Я не могу сделать исключение для каждой папки и вложенной папки, чтобы отличить их от маршрута.

Комментарии:

1. Почему бы вам не поместить свой blog каталог WordPress в public папку laravel? Это будет работать без каких-либо проблем.

2. в общедоступной папке я рекурсивно применяю разрешение 777, я не думаю, что это хорошая идея сделать то же самое с папкой блога

3. Перемещение blog каталога не будет автоматически применять к себе разрешение 777.

4. но мне, возможно, придется использовать chmod позже в общедоступной папке

5. отредактировано, потому что переписать URL для public/index.php работайте только до того, как я почищу кэш браузера…