.htaccess не работает как следует - PullRequest
0 голосов
/ 26 января 2012

Я хотел перенаправить www.mydomain.com/alpha/ на www.mydomain.com/.

Поэтому я сделал следующее в файле .htaccess:

#RewriteCond $1 !^/gazelle/
RewriteRule ^(.*)$ /gazelle/$1 [L]

Из-за этоготеперь все остальные подкаталоги не работают.

Например: www.mydomain.com/beta сейчас не работает.

Я застрял на этом некоторое время.Любая помощь в этом была бы великолепна.

Ответы [ 2 ]

0 голосов
/ 26 января 2012
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^alpha/([^/]+) /$1 [NC]
0 голосов
/ 26 января 2012

Это потому, что ваш RewriteRule соответствует всему.

Попробуйте:

RewriteEngine On
RewriteRule ^/alpha/(.*)$ /$1

(или, возможно, опустить ведущий / в /alpha ... я не помню)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...