.htaccess rewriterule идет в бесконечном цикле - PullRequest
0 голосов
/ 19 апреля 2019

в домене, у меня есть .htaccess, который настроен так:

RewriteEngine on
RewriteRule ^admin$ /admin/ [R,L]

RewriteRule (.*) http://www.example.com/sf2/sub/%{REQUEST_URI}?%{QUERY_STRING}&id=7 [P]

на старом сервере, это работает очень хорошо, но на новом сервере правило идет вцикл и невозможно зайти на сайт.

Когда я открываю страницу, у меня появляется эта ошибка:

Forbidden
You don't have permission to access /sf2/sub/sf2/sub/sf2/sub/......./sf2/sub/sub.php

Как видите, правило вызывает бесконечность времени !!!и я хочу только один раз.Я знаю, что это не имеет ничего общего с .htaccess, потому что это хорошо работает на другом сервере, который вызывает тот же файл.

может быть, это конфигурация apache?Я не знаю.

Если у кого-то уже есть такая проблема?Как это исправить?

Я перенесу весь файл со старого сервера (который работает хорошо) на новый (который сейчас не работает)

Что мне нужно: домен (номер 1) перенаправлен надругой домен (num 2) с URL-адресом num 1 и добавлением параметра id, после чего показывается веб-сайт с файлами num 2 с именем

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...