/ / предотврати htaccess да зарежда пренаписана страница в нова папка - .htaccess

не позволявайте на htaccess да зарежда пренаписана страница в нова папка - .htaccess

Проучване на предишен въпрос, който зададох (htaccess зарежда страница B вместо страница A без пренасочване) Натъкнах се на този проблем:

потребителят отива .com/A , тогава .com/B е заредена, без да променя URL адреса. това е добре.

Но правилото за пренаписване също така дава възможност за последваща черта и всичко, което ще последва:

RewriteRule ^(a|b|c)[/.*] /d [L]

Проблемът е кога .com/A/ е зареден, всички относителни hrefs и връзките сочат към този "фалшив" /A/ папка.

Какво трябва да направя, за да предотвратя това? .com/A/ (с наклонената наклонена черта) все още действа така, сякаш е част от основната директория .com/index.php ще използва?

Благодаря!

Отговори:

1 за отговор № 1

Едно нещо, което трябва да се отбележи с презапис. Бих използвал абсолютни пътеки или / пред пътя, за CSS и JS файлове. относителните пътища ще ви бъркат всеки път.