Описание тега mod-rewrite
Модуль перезаписи URL для веб-сервера Apache. Он обычно используется для так называемых "красивых" URL-адресов, но также обеспечивает мощность и гибкость для выполнения различных задач обработки запросов, помимо простых замен.
1
ответ
Сделайте строку htaccess, которая переписывает это
У меня есть адрес, который я бы хотел сократить и сделать так, чтобы он выглядел намного лучше:-) http://www.mysubdomain.mydomain.com/test/make/n.php?o=My%20test&template=Lovely Важны следующие параметры: o= и template= Как я могу сделать htacce…
16 фев '12 в 11:28
2
ответа
Исключение каталога с ISAPI-Rewrite
Я пытаюсь исключить каталог с ISAPI-Rewrite (примечание: это порт windows / iis mod-rewrite). Каталог, который я хочу исключить, это "api", когда он находится в корне сайта. Вот мое правило: RewriteRule ^ (/ api /)(.+)$ $ 1 $ 2 [NC, L] Запрос будет …
19 май '09 в 13:38
1
ответ
Разделители и несколько параметров
Я пытаюсь использовать модуль mod_rewrite для создания гладких URL. Так например мой example.com/pages/group/index.php?id=1&slug=example-keyword станет example.com/group/1-example-keyword, У меня проблема со вторым параметром и тем, как он разде…
10 июн '14 в 16:05
1
ответ
Какой метод маскировки URL работал в отключенном браузере Javascript?
Я пробовал iframing, но он не работал в отключенном браузере Javascript. Кто-нибудь, пожалуйста, скажите мне, как я могу замаскировать URL-адрес и все еще работал в ситуации отключения Javascript, заранее спасибо.
01 дек '14 в 06:15
1
ответ
Zend Frame Работа индекса дает 404
У меня сегодня странная проблема, я попытался исправить это с помощью Google, пока не повезло. Проблема в том, что у меня есть файл IndexController.php в приложении Zend Framework, и он вызывает простое действие, но когда я пытался получить к нему д…
01 апр '13 в 07:13
1
ответ
Изменить имя файла с помощью.htaccess
Мой главный вопрос, по соображениям безопасности, я хотел бы знать, возможно ли фактически изменить имя (в некотором смысле) файла веб-сайта, используя.htaccess. Например, если у меня есть файл /index.php и я хочу сделать так, чтобы /mysite перенапр…
25 янв '13 в 15:18
2
ответа
Почему.htaccess переписывает правила, которые прекрасно работают в других местах, чтобы создать циклы перенаправления?
Я пытаюсь форсировать не www + https в.htaccess на экземпляре AWS EC2. Хотя здесь, в Stackru, существует множество явно работающих решений, все они создают для меня только циклы перенаправления. Я получаю цикл перенаправления, когда я пытаюсь это пр…
18 июн '15 в 19:44
1
ответ
mod_rewrite работает в подкаталоге, а не в базовом каталоге
Правило перезаписи: RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([a-zA-Z0-9_\-.]+)/?$ storefront.php?id_user=$1 [L] Когда помещено в подкаталог т.е. http://example.com/subdirectory/ он работа…
09 дек '14 в 18:26
1
ответ
Переписать правило для конкретного имени / значения, чтобы иметь приоритет над другими
У меня есть два правила переписывания: RewriteRule ^([^/]+)/([^/]+)/?$ /?action=viewCategoryName&categoryName=$1&page_identifier=$2 [L,QSA,B] а также RewriteRule ^([^/]+)/?$ /?action=viewHomepageName&page_identifier=$1 [L,QSA,B] Я хотел …
06 окт '14 в 12:04
2
ответа
Использование Apache mod_rewrite для перенаправления на статический контент, если существует
Фон Я оптимизирую некоторые страницы с высокой посещаемостью, создавая статический кеш. Поскольку содержимое меняется не часто, механизм генерации и аннулирования кэша был простым. В настоящее время, однако, я обращаюсь к кешу через PHP (основной fi…
02 мар '12 в 19:37
2
ответа
Мод переписать с несколькими строками запроса
Я полный n00b, когда дело доходит до регулярных выражений. Мне нужны эти перенаправления: (1) www.mysite.com/bike.php?id=001&product=Product-Name&source=Source-Name should become -> www.mysite.com/Source-Name/001-Product-Name (2) www.mysi…
11 июн '10 в 07:02
2
ответа
Динамический чистый URL.htaccess
Я долго искал, как сделать чистые URL, но я не могу найти ответ на свою проблему. Это моя настройка PHP в index.php: <?php $page = $_GET["page"]; if(file_exists("pages/{$page}.php")) { include ("pages/{$page}.php"); } else if (empty($page)) { inc…
30 июл '14 в 19:06
1
ответ
Очень простая помощь mod_rewrite
У меня есть каталог с именем fb и скрипт внутри с именем like.php. Я бы хотел, чтобы get-id передавался в like-файл с помощью mod_rewrite. mypage.com/fb/like.php?id=5 будет mypage.com/fb/like/5 Мой (не работает) htaccess выглядит так: RewriteEngine …
21 сен '11 в 10:47
1
ответ
Как отменить изменения, внесенные в файл.htaccess
Я возился с созданием собственной CMS и играю с .htaccess файл. Я искал в Интернете фрагмент кода, который добавлял бы косую черту в каждый HTTP-запрос. Вставив код, я понял, что он также удалит имя подкаталога, в котором я работал. URLS: Итак, вот …
24 сен '14 в 18:55
1
ответ
Домен повторяется дважды на странице ошибки 404 при использовании htaccess
Я разрабатываю файл.htaccess для моего сайта, чтобы очистить URL-адреса. Я пытаюсь переименовать свою страницу контактов, чтобы убедиться, что она работает, но я получаю страницу с ошибкой 404, в которой говорится, что мой URL отсутствует. Файлы.hta…
12 окт '15 в 13:38
3
ответа
Apache RewriteRule servererror 500
Я создал одностраничный веб-сайт, на котором есть выбор языка. С помощью этого селектора URL-адрес изменится на www.domain.com/en (или любой другой язык, который был выбран). На моем сервере разработчика все работает нормально, но когда я перемещаю …
30 июн '16 в 08:28
1
ответ
.htaccess mod_rewrite меняет случайное слово на имя папки
Я пытаюсь ввести следующий URL в адресную строку: http://localhost/ci/page/random/3 random может быть любым, но будет заголовком страницы и используется только для целей SEO. и 3 может быть любым числовым значением, но используется для получения зап…
07 дек '14 в 21:18
1
ответ
%{REQUEST_URI} не работает с index.php
У меня есть сайт, который использует следующий формат ссылок: http://www.website.com/section1/index.php http://www.website.com/section2/index.php http://www.website.com/section3/index.php http://www.website.com/section1/section4/index.php Я пытался …
09 окт '14 в 04:57
1
ответ
Htaccess. сначала выдайте ошибку 404, а затем перенаправьте.com/? динамические страницы php
Я вижу, что Google по ошибке проиндексировал тысячи URL, которых нет в sitemap.xml. Эти URL, вероятно, считаются дублирующимся контентом (только по данным Google). Я должен был бы деиндексировать их довольно быстро. Так что 410 ушел или 404 не найде…
13 май '14 в 20:35
1
ответ
WordPress и Angular2 URL-адреса не работают
Я работаю над приложением angular2, которое размещается вместе с сайтом WordPress. Ниже приводится структура каталогов: /var/www/html app/ (angular2 app is placed under this folder) wp-includes/ wp-content/ ... Файл htaccess помещается в папку html …
18 май '17 в 11:25