2015-02-26 7 views
0

Я пытаюсь написать код .htaccess для каталога. Ниже приведен пример, который я пытаюсь сделать.Как избежать .htaccess дублировать имена каталогов проблема

RewriteEngine On 
RewriteBase/
RewriteRule ^member member.php 
RewriteRule ^member\/status status.php 

Когда я пытаюсь использовать example.com/member, он отлично работает. И когда я пытаюсь использовать example.com/member/status, он показывает мне member.php без каких-либо загрузок css или JS. Идеальный вывод - показать status.php, но он показывает member.php без CSS и JS-файлов.

Любая идея, где я неправильно

ответ

1

В этом случае ваше первое правило должно закончиться матч на member, поскольку он специально хочет, чтобы соответствовать только.

RewriteRule ^member member.php 

Должно быть

RewriteRule ^member$ member.php 
       ^
0

пожалуйста включите это на <head> Убедитесь, что изменить yourdomain.com с доменом

<base href="http://yourdomain.com" /> 
Смежные вопросы