{% else-1 %}
Ren * 1.79
(16 мар 2017, 09:16) (0/0) [0]
Я честно не оч понял твою структуру.
RewriteRule ^(.*)$ $1.php
будет в любой адрес добавлять .php в конец строки.
Да и вообще это не практично, всеравно любой юзверь может получить доступ к файлам php. Если уж делать по старинке - нужно делать подобие роутов
А суть - что не в списке разрешений - то запрещено.

RewriteRule ^index/([a-z0-9-]+)$ index.php?$1 [L,QSA]
При таком раскладе будет при адрес/index/news кидать на index.php?news
---
Поизучай лучше yii или laravel, документации и видеоуроков много в нете.
Ren * 1.79
(16 мар 2017, 09:09) (0/0) [0]
Переходи на фреймворки и роуты, проблем с реврайтом знать не будешь. В т.ч. русские символы в адресной строке без кракозябр
Ren * 1.79
(16 мар 2017, 09:06) (0/0) [0]
напишу и скопирую хрень из какого нибудь скрипта - разные вещи.
Ren * 1.79
(16 мар 2017, 09:02) (0/0) [0]
Если адрес адрес/index?news
и правило
RewriteRule ^(.*)$ $1.php
разве это правило не так сделает?
адрес/index?news.php ?
или я уже поехал?
  • 1 из 1