im пытается создать сайт, и мне нужно переписать фреймы с файловым файлом php в виртуальные каталоги.htaccess переписать виртуальную папку
Im пытается сделать URL типа http://localhost/en/dashboard/mailbox/send/username
работать, и его работы со следующим кодом
RewriteEngine On
RewriteCond %{REQUEST_URI} ^(.*)//(.*)$
RewriteRule . %1/%2 [R=301,L]
RewriteCond %{HTTP:Accept-Language} ^([a-z]{2})- [NC]
## Rewrite Rules
RewriteRule ^/?$ /%1/%{REQUEST_URI} [L,NC,R]
RewriteRule ^([a-z]{2})/?$ /index.php?language=$1 [L,NC,QSA]
RewriteRule ^account/?$ /%1%{REQUEST_URI} [L,NC,R]
RewriteRule ^([a-z]{2})/(account)(?:/([^/]+)(?:/([^/]+))?)?/?$ account.php?language=$1&action=$3 [L,NC]
RewriteRule ^dashboard/?$ /%1%{REQUEST_URI} [L,NC,R]
RewriteRule ^([a-z]{2})/(dashboard)(?:/([^/]+)(?:/([^/]+))(?:/([^/]+))?)?/?$ /$2.php?language=$1&type=$3&subtype=$4&lasttype=$5 [L,NC,QSA]
Однако, теперь я не могу получить доступ к http://localhost/en/dashboard/mailbox/
сам
Может кто-то помочь мне Для решения этой проблемы?
Im не в эту вещь htaccess вообще, но я сделал все, что мог (я так думаю)
В 'RewriteRule^приборной панель /? $ /% 1% {REQUEST_URI} [L, NC, R]', где делает '% 1' приходит из? – hjpotter92
Его переменная языка, полученная путем разбора '% {HTTP: Accept-Language}' –
Нет, это не так. Это 'RewriteCond' связано со следующим правилом. Это не относится к __all__ следующим правилам. – hjpotter92