Вопрос

Мне интересно, какие учебники/руководства/учебники/и т. д.Есть ли возможность научиться перезаписывать URL-адреса с помощью Apache/.htaccess?С чего лучше начать?

Мой основной интерес — научиться указывать одни каталоги на другие и как использовать части URL-адреса в качестве параметров сценария (т. е."/some/subdirs/like/this" => "script.php?a=some&b=subdirs&c=like&d=this").

Это было полезно?

Решение

Я нашел это очень полезным: http://www.addedbytes.com/apache/url-rewriting-for-beginners/

Другие советы

Я бы сразу бросился в рот лошади:

http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html

но в качестве более мягкого вступления:

http://www.workingwith.me.uk/articles/scripting/mod_rewrite

А Сайт документации Apache содержит хорошее введение в использование mod_rewrite.

Он описывает, как работает директива, и содержит немало примеров, например:

RewriteRule ^/games.* /usr/local/games/web
RewriteRule ^/product/(.*)/view$ /var/web/productdb/$1

Он охватывает все: от базового ситанкса для изменения URI (о чем вы, похоже, спрашивали), а также использования регулярных выражений, условий и реагирования с помощью перенаправлений.

Документы Apache всегда были мне полезны.О'Рейли Апач:Полное руководство также является хорошим физическим ресурсом.

Что случилось с руководство?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top