Добрый день. Вопрос такой: я делаю ссылки без .php то есть адрес/index?news, собираюсь переходить в новости но я все равно остаюсь на главной. Хост багет. В штакете прописываются так:RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
На локалке все норм, на хосте нефига.
Creat1ve, так а как его правильно то написать, я то все верно написал. Понимаешь на другие файлы все норм работает, вот с индыксным проблемка.
я тебе говорю что на хосте этом не заработает .
Creat1ve, аааа, то есть хост менять или ссылки переписывать?
Ща напишу
Добавлено 16.03.17 в 09:02:32:
#Кодировка#
AddDefaultCharset utf-8
#Директория#
DirectoryIndex index.php
RewriteEngine On
RewriteRule ^online.php?$ user[L,QSA]
Попробуй
Если адрес адрес/index?news
и правило
RewriteRule ^(.*)$ $1.php
разве это правило не так сделает?
адрес/index?news.php ?
или я уже поехал?
напишу и скопирую хрень из какого нибудь скрипта - разные вещи.
Переходи на фреймворки и роуты, проблем с реврайтом знать не будешь. В т.ч. русские символы в адресной строке без кракозябр