Мне нужна помощь. У меня есть существующий веб-сайт. Я создал сайт администратора, используя laravel. оба проекта разные. Здесь есть хочу Я хочуМанипулировать URL-адресом с подпапкой с использованием htaccess
У меня есть сайт под названием www.mywebsite.com
Я создал симлинк моих дочерний, что было сделано с Laravel на public_html из mywebsite.com
так что вы можете получить доступ к это как это
mywebsite.com/subsite/
подсайт символических ссылок указывает на общую папку моего проекта Laravel
есть специальный маршрут в моем Laravel проекте «админ»
Я хотел, чтобы это маршрут по умолчанию при доступе к
mywebsite.com/subsite/
и не
mywebsite.com/subsite/admin
другие маршруты в использовании, поэтому я не могу переименовать «админ» поболеть
Это похоже не работает для папок. Есть предположения. также следует принимать параметры
<IfModule mod_rewrite.c>
Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^subsite? /subsite/admin [QSA,NC,L]
</IfModule>
Кажется, что папки имеют высокий приоритет. поэтому я переименовал мой подузел проецировать
<IfModule mod_rewrite.c>
Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^subsite? /project/admin [QSA,NC,L]
</IfModule>
попытался это также
<IfModule mod_rewrite.c>
Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^subsite? /project/index.php/admin [QSA,NC,L]
</IfModule>
теперь оба из них возвращает ошибку 404 из моего суб проекта Laravel. так это выглядит, как работает, но не Laravel маршруты
не работает мат – user101
@ User101 могли бы вы быть более конкретным, пожалуйста? – starkeen
Подсайт является символической ссылкой на мою общую папку laravel. Я считаю, что папки и символические ссылки имеют высокий приоритет. RewriteRule не работает. Я все еще могу получить доступ ко всем маршрутам laravel в mysite.com/subsite, где нужно просто вернуть вид администратора – user101