Виталий Я.
659 повідомлень
#14 років тому
Помогите сделать правило для переопределения урл .
Нужно : при запросе любого файла не из папки data перенаправлять на урл index.php?q= (тут все что идет после первого слеша).
К примеру запрос:

host.ru/cat1/directory/file нужно поменять на host.ru/index.php?q=cat1/directory/file

Сам таким раньше не занимался , помогите если можете!
Антон Е.
279 повідомлень
#14 років тому
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php?q=$1

Вот так он будет перенаправлять все, что после домена в скрипт. Далее берете ^(.*) - это обычная регулярка и с ней работаете, подкручивая под свои нужды.
Сергей М.
52 повідомлення
#14 років тому
Xazzzi,


Order allow,deny
Allow from all
Deny from 66.249.66.*


Гг баним поискового бота гугла.