Mod_Rewrite помощь для нуба, пожалуйста - PullRequest
0 голосов
/ 05 октября 2011

Я хочу переписать все URL формы:

http://www.site.com/push20/dir1/dir2/afile.html

до

http://www.site.com/dir1/dir2/afile.html

т.е. потерять push20 бит

Я пробовал с:

RewriteEngine On
RewriteRule ^push20/(.*) /$1 [R]

но этого не происходит.

Есть предложения?

Ответы [ 2 ]

0 голосов
/ 05 октября 2011

Если я что-то упустил, вы можете сделать это с помощью стандартной директивы Redirect , что-то вроде этого:

Redirect /push20 /

Это должно перенаправить все в / push20 в корень вашего сайта - в основном он удаляет push20 и перенаправляет.

0 голосов
/ 05 октября 2011

Вам не нужен ведущий / до push20?

, т. Е .:

RewriteRule ^/push20/(.*) /$1 [R]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...