Форсирование косой черты в конце URL - PullRequest
0 голосов
/ 25 сентября 2011

У меня в настоящее время есть это в моем файле htaccess для сопоставления mydomain.com/contact-us-> mydomain.com/contact-us.php

RewriteEngine On
RewriteRule ^contact-us(\/?)$ /contact-us.php [NC,QSA,L]

Моя проблема в том, что я хочу, чтобы он ВСЕГДА отображал/ в конце URL, даже если пользователи не ввели его, в настоящее время как с косой чертой, так и без нее, она будет сопоставлена ​​с mydomain.com/contact-us.php

1 Ответ

0 голосов
/ 25 сентября 2011

Вы можете перенаправить запросы на страницу без косой черты на страницу с косой чертой с постоянным перенаправлением:

RewriteEngine On
RewriteRule ^contact-us$ /contact-us/ [R=301,QSA,L]
RewriteRule ^contact-us/$ /contact-us.php [NC,QSA,L]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...