.htaccess удалить подкаталог из URL - PullRequest
1 голос
/ 11 марта 2011

Я не могу понять это, у меня есть структура каталогов в моей корневой папке, например '/ state / page - city'. В моем htaccess-файле я перенаправляю все запросы, которые не являются каталогами или файлами в моей корневой папке, на page.php. Так что я хотел бы удалить часть '/ state' из URL, когда пользователи обращаются к 'http://example.com/state/page--city/', чтобы URL выглядел как' http://example.com/page--city/'. Есть идеи? Thnx.

.htaccess файл:

Options +FollowSymlinks

RewriteEngine On

RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l


RewriteRule .* page.php?&[|]v1||%{REQUEST_URI}[|]v2||-[|]v3||%{HTTP_HOST}[|]v4||%{REQUEST_FILENAME}[|]v5||EOL[~|~]= [QSA,L]
...