Вопросы с тегом 'mod-rewrite'

Модуль перезаписи URL-адресов для веб-сервера Apache. Он обычно используется для так называемых "симпатичных" URL-адресов, но также обеспечивает возможность и гибкость для выполнения различных задач обработки запросов, помимо простых подстановок.
22

Общий htaccess перенаправляет www на не-www

Я хотел бы перенаправить www.example.com в example.com. Следующий код htaccess делает это: RewriteCond %{HTTP_HOST} ^www\.example\.com [NC] RewriteRule ^(.*)$ http://example.com/$1 [L,R=301] Но есть ли способ сделать это в общем виде без жесткого...
24 окт. '08 в 18:19
16

Как включить mod_rewrite для Apache 2.2

У меня есть новая версия Apache 2.2 на моей машине Vista, все работает отлично, за исключением модификации mod. Я раскоментировал LoadModule rewrite_module modules/mod_rewrite.s но ни одно из моих правил перезаписи не работает, даже простые, так...
15 мая '09 в 14:37
13

htaccess перенаправляет на https://www

У меня есть следующий код htaccess: <IfModule mod_rewrite.c> RewriteEngine On RewriteCond !{HTTPS} off RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteCond %{HTTP_HOST} !^www\. RewriteRule ^(.*)$ https://www.%{HTTP_...
20 дек. '12 в 17:58
14

Советы по отладке .htaccess переписать правила

У многих плакатов есть проблемы с отладкой своих команд RewriteRule и RewriteCond в файлах .htaccess. Большинство из них используют общую службу хостинга и, следовательно, не имеют доступа к конфигурации корневого сервера. Они не могут избежать исп...
05 февр. '12 в 21:37
19

.htaccess переписать для перенаправления корневого URL в подкаталог

Попытка получить www.example.com перейти непосредственно к www.example.com/store Я пробовал несколько бит кода, и никто не работает. Что я пробовал: Options +FollowSymlinks RewriteEngine on RewriteCond %{HTTP_HOST} ^example.com$ RewriteRule ...
13 июн. '09 в 9:28
11

Использовать SSL/https с помощью .htaccess и mod_rewrite

Как заставить SSL/https использовать страницу .htaccess и mod_rewrite, специфичную для PHP.
09 дек. '10 в 13:56
18

.htaccess перенаправить все страницы в новый домен.

Какое правило перенаправления я буду использовать для перенаправления всех страниц в olddomain.example для перенаправления в newdomain.example? Сайт имеет совершенно другую структуру, поэтому я хочу, чтобы каждая страница в старом домене была перен...
22 дек. '09 в 10:45
8

Как работает RewriteBase в .htaccess

Я видел это в нескольких примерах .htaccess RewriteBase / Похоже, что он похож на функциональность для <base href=""> HTML. Я полагаю, что он может автоматически добавить свое значение в начало операторов RewriteRule (возможно, без началь...
01 апр. '09 в 4:45
21

apache перенаправляет с не www на www

У меня есть веб-сайт, который, похоже, не перенаправляется с не-www на www. Моя конфигурация Apache выглядит следующим образом: RewriteEngine On ### re-direct to www RewriteCond %{http_host} !^www.example.com [nc] RewriteRule ^(.*)$ http://www.exam...
08 июл. '09 в 20:22
5

Как отладить Apache mod_rewrite

У меня две основные проблемы с mod_rewrite: 1) Не сообщалось о значимой ошибке, когда у меня есть неверное правило 2) Чтобы надежно проверить каждую модификацию, я должен удалить хром-кеш. Это не ракетостроение, но мне нужно нажать Ctrl + Shift ...
09 мар. '12 в 10:54
12

Как проверить, включен ли mod_rewrite в php?

Мне было интересно, можно ли проверить, включен ли mod_rewrite в Apache И IIS в PHP.. p > ModRewrite для IIS существует. Проверьте here. Итак, я ищу PHP script, который проверяет mod_rewrite на Apache и IIS. Кто-нибудь знает такой s...
26 янв. '12 в 16:25
4

Ссылка: mod_rewrite, переписывание URL и "красивые ссылки" объяснены

"Довольно ссылки" - это часто запрашиваемая тема, но она редко объясняется полностью. mod_rewrite - это один из способов создания "хороших ссылок", но он сложный и его синтаксис очень краткий, трудно поддающийся обработке, и документация предполагае...
13 дек. '13 в 10:07
8

запретить прямой доступ к папке и файлу с помощью htaccess

Вот сценарий: В корневой папке есть файл index.php некоторые файлы включены в index.php, которые находятся в папке includes. 1 другой файл (submit.php) находится в корневой папке для действия отправки формы. Я хочу ограничить прямой доступ польз...
14 февр. '12 в 18:21
8

Скрытые особенности mod_rewrite

Кажется, есть приличное количество потоков mod_rewrite, плавающих в последнее время, с некоторой путаницей относительно того, как некоторые аспекты этого работают. В результате я составил несколько заметок об общей функциональности и, возможно, неск...
13 нояб. '08 в 1:15
6

.htaccess mod_rewrite - как исключить каталог из правила перезаписи

У меня есть 8 строк правил перезаписи в моем файле .htaccess. Мне нужно исключить из этих правил два физических каталога на моем сервере, чтобы они стали доступными. Пока все запросы отправляются в файл index.php. Каталоги для исключения: "admin" и ...
04 дек. '09 в 17:34