siteproblem в переписывании URL сайта - PullRequest
2 голосов
/ 11 января 2012

У меня проблемы с переписыванием URL на моем сайте, когда я переписываю стили сайта url, которые не работают

Я пишу этот код в файле htaccess:

RewriteEngine On
RewriteCond %{REQUEST_URI} !Resources/css/(.*)
RewriteRule ^/?(index.(html|php|java|jsp|asp))?$ controller.php
RewriteRule ^LoadPage/(.*) controller.php?LoadedPage=$1 [QSA]
RewriteRule ^Admin/(.*) controller.php?Page=Admin&Section=$1 [QSA]
RewriteRule ^(.*) controller.php?Page=$1 [QSA]

, но когда я пишу этот URL дляпример:

localhost/sitename/Admin/Users

страница, которую пользователи успешно отобразили, но без стиля!

1 Ответ

1 голос
/ 11 января 2012

Я думаю, вы найдете хороший ответ здесь .htaccess

Вы также можете перенаправить все, что не является каталогом файлов на ваш контроллер, например:

<IfModule mod_rewrite.c>
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . controller.php [L]
</IfModule>
...