Вопрос по apache, .htaccess, mod-rewrite – Apache Mod-переписать праймеры? [закрыто]

14

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

Мой основной интерес заключается в том, чтобы узнать, как указывать одни каталоги на другие и как использовать части URL-адреса в качестве параметров для сценария (например, / some / subdirs / like / this & quot; = & gt; script.php? A = некоторые & амп; б = SUBDIRS & амп; с = &, как усилитель, г = это & Quot;).

Ваш Ответ

5   ответов
2

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

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

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

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

Документы apache всегда были полезны для меня. O & APOS; Рейли & APOS; sApache: полное руководство также хороший физический ресурс.

4

Я бы пошел прямо к рту лошади:

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

но как более мягкое введение:

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

1

Что не так сруководство?

Совершенно ничего! Кажется, я был вынужден предположить, что руководство будет практически бесполезным, но в этом случае оно действительно чрезвычайно полезно. Спасибо что подметил это! Wilco
1

В руководстве Apache есть много примеров.

8

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

Похожие вопросы