2016-02-29 3 views
1

У нас есть сайт, и в настоящее время он, как:Rewrite правило глобально опускаем подкаталог в URL

www.domain.com/forum/us 
www.domain.com/forum/ca 
www.domain.com/forum/mx 

т.д.

То, что мы хотели бы, чтобы URL переписывания сделать это глобально раздеть " форум ", так что все, что есть, - www.domain.com/{country}. Такие, как:

www.domain.com/us(/) 
www.domain.com/ca(/) 
www.domain.com/mx(/) 

Есть ли способ в правилах Apache перезаписи игнорировать каталог для URL такого офсетного способа?

+0

ли вам уже .htaccess в '/ форум/каталог'? – anubhava

ответ

1

Вы можете использовать следующие в /root/.htaccess

RewriteEngine on 

#--Don't rewrite existent directries 
RewriteCond %{REQUEST_FILENAME} !-d 
#--And files 
RewriteCond %{REQUEST_FILENAME} !-f 
#--Rewrite any other request to "/forum/" 
RewriteRule ^(.+)$ /forum/$1 [NC,L] 
Смежные вопросы