Не получается настроить ЧПУ(
Доброго времени суток! Проблема с настройкай чпу в .htaccess Вот код .htaccess
Options +FollowSymLinks RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-l RewriteRule ^(.*)$ index.php?url=$1
Всё вроде как работает но есть 1но НО. Когда прописываешь http://localhost/abc/index то переменнай $_GET['url'] не присваивается значение Index, она вроде как обнуляется или чтото вроде этого как. Это справить??? И ешё вопросик=) Почему ничего не работает без Options +FollowSymLinks. .htaccess лежит в корне папки abc там где и index.php
Если гдето не то написал или не так понял, поправте меня и наставте на путь истиный=)). Спасибо за внимание=))
вроде как нужно указывать еще RewriteBase / в вашем случае RewriteBase /abc/
спасибо за ответ=) Указал но ничего не поменялось проблема осталась) может я немного туплю=) попробую ещё раз описать проблему=)
есть файл index.php в корне папки abc (.htaccess тоже там).
кусок кода index.php:
<?php
$url = $_GET['url']; echo $url;
?>
то есть если написать http://localhost/abc/blablabla то на экране покажет значение $url пременной blablabla всё вроде как гуд=) НО когда напишешь http://localhost/abc/index то тут не чего не показывает=( почему и как это исправить.
Источник
|