У меня возникли проблемы с использованием механизма rewrite для достижения моей цели с помощью дружественного URL-адреса.PHP Seo Friendly URL
В принципе у меня есть следующая структура: - index.php - вниз - index.php
Мои ссылки в основном индексе являются чем-то вроде этого:? скачать/index.php вниз = FILENAME
Я бы хотел, чтобы он переписал что-то вроде /download/FILE-NAME (указав папку для загрузки index.php). Я хотел бы мои ссылки на первый индекс может быть использован, а/загрузить/FILE-NAME
Мой реальный код:
RewriteEngine On
RewriteRule download/^([a-zA-Z0-9_-]+)$ index.php?down=$1
Может кто-нибудь помочь мне достичь этого? Я постоянно получаю ошибку из-за того, что не могу сделать все правильно. После этого, как я могу получить переменную $ 1 после преобразования в seo дружественные URL? У меня будет загрузка/FILE-NAME, и мне нужно с PHP получить информацию от FILE-NAME.
Так в основном в главном index.php я бы ссылку как/скачать/FILE-NAME, который будет открываться вниз/index.php файл с FILE-NAME (пребывания что-то вроде.
После использования он не работает. После этого я не могу получить доступ к основному index.php, получив запретную ошибку. – Tiago
Использовать относительный путь к index.php, например RewriteRule^download/([a-zA-Z0-9 _-] +) $ /index.php?down=$1 добавить любое имя каталога после/или просто оставить его как /index.php –
Спасибо. Это сработало очень хорошо. Благодарю. – Tiago