Mike255

Рейтинг
7
Регистрация
12.12.2015

У меня на всех доменах стоит следующее:


RewriteEngine On
RewriteCond %{HTTP_HOST} ^mydomain\.ru$ [NC]
RewriteRule ^(.*)$ http://www.mydomain.ru/$1 [R=301,L]
terra07:
Доброго дня! Подскажите, пожалуйста, как сделать редирект с сохранением параметров со страницы вида http://site.ru/index.php?user=Nick.Name на страницу http://site.ru/admin/index.php?user=Nick.Name

Пробовал такой редирект, но видно что-то не так в синтаксисе, не работает:
RewriteCond %{QUERY_STRING} ^user=(.*)$
RewriteRule ^index\.php(\?.*)?$ /admin/index.php?user=$1 [L]

Я бы сделал так

RewriteEngine On

RewriteCond %{REQUEST_URI} ^/index\.html$ [NC]
RewriteCond %{QUERY_STRING} ^user=(.*)$
RewriteRule ^index\.html(.*)$ http://site.ru/admin/index.html$1 [NC,L]

Если хостинг виндовый, то регистр в url роли не играет.

Если хостинг на линуксе, то это будут две разные страницы (как правило одна из них будет 404).

Доменов не много - регистратор namecheap. Единственный минус - нет акций на продление доменов (потому продление относительно дорогое).

MinMart:
Коллеги, какими программами вы пользуетесь для редакций сайта? Что бы в режиме онлайн можно было вносить изменения.
Использую BBedit, вроде бы все хорошо. Но я не пробовал не чего другого. Отредактировал файл, сохранил, далее пошел на браузер и посмотрел. Часто пользуюсь Мозилой, что бы понять где файл лежит. Вот и решил спросить, чем пользуются профи! Очень интересно.

Вообще отлаживаюсь на локальном сервере OpenServer. Потом заливаю на рабочий сайт Total Comaner'ом или Hitonic FTPSync'ом.

12
Всего: 15