htaccess - удалить завершающий период - PullRequest
0 голосов
/ 09 февраля 2011

Как убрать завершающий период (точка) с помощью htaccess?

Если посетитель перейдет на http://example.com/mypage., он выдаст ошибку 404.У меня уже есть следующее в моем файле htaccess:

RewriteRule ^(.*)\.html$ http://example/$1 [R,L]
RewriteRule ^(.*)\.htm$ http://example.com/$1 [R,L]

Я предполагал, что добавление этого будет работать, но это не так:

RewriteRule ^(.*)\.$ http://example.com/$1 [R,L]

Заранее спасибо.

1 Ответ

0 голосов
/ 16 сентября 2011
RewriteRule ^(.+)\.$ http://www.example.com/$1 [R=301,L]

удалит конечную точку

...