Мучаюсь с mod_rewrite. Задача примитивная: превратить ссылки вида http://site.ru/abc/1 в http://site.ru/abc/index.php?id=1
.htaccess лежит в каталоге /abc/ и выглядит так:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /abc
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.php?id=$1 [L]
</IfModule>
Ну что тут не так, почему не работает? Перерыл мануалы и статьи по htaccess — там все точно так же.
В качестве параметра id передается значение "index.php", а не то, которое нужно.
Ответ на:
комментарий
от Slavaz
Ответ на:
комментарий
от hooey
Ответ на:
комментарий
от Slavaz
Ответ на:
комментарий
от hooey
Ответ на:
комментарий
от Slavaz
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Битрикс, mod_rewrite и .htaccess (2017)
- Форум htaccess > nginx (2014)
- Форум Битрикс mod_rewrite и .htaccess (2017)
- Форум Rewrite rules (2015)
- Форум Принудительный https (2013)
- Форум 301 редирект с http на https кроме адресов, где встречаются определенные символы (2017)
- Форум .htaccess Как открыть доступ?? (2010)
- Форум Помогите с mod_rewrite (2007)
- Форум mod_rewrite (2014)
- Форум Все url возвращают 404 на CentOS (2014)