Я не очень опытен с htaccess. сегодня я не могу написать .htaccess, чтобы переписать URL-адрес.htaccess правила для перезаписи подпапки в переменную GET
Что я хочу: Мой проект размещен на субдомене, например. sub.domain.com
Мой Htaccess должен управлять:
sub.domain.com
должен перенаправлять наwww.domain.com
(Перенаправление 301, это ясно)- подпапок следует поместить в GET переменную, например,
sub.domain.com/test
кwww.domain.com?var=test
- подкаталог
/admin
не должны быть переадресованы
Заранее спасибо за советы!
Спасибо @SuperDuperApps В итоге перенаправление работает, но есть одна вещь: кажется, что запрос перенаправляется несколько раз, и URL-адрес выглядит как sub.example.com/?var=&var=&var=&var=&var=&var = & var = & var = & var = & var = something –
Добро пожаловать Stefan. Пожалуйста, подумайте о том, чтобы принять мой ответ с отметкой в левом верхнем углу, поэтому вопрос показывает, как ответ, и я получаю немного реплики для него :) Добро пожаловать в Stack Overflow :) – SuperDuperApps
Есть одна вещь, о которой говорилось выше. RewriteEngine на RewriteCond% {HTTP_HOST} = sub.domain.com RewriteCond% {REQUEST_URI}! ^/Админ/ RewriteRule^$ \/(. *) $? Е = $ 1 [QSA, R = 301, L] приводит к чему-то вроде: /? E = & e = & e = & e = & e = & e = & e = & e = & e = & e = & e = & e = & e = & e = & e = & e = & e = & e = & e = & e = & e = val Кажется, что страница перенаправляет несколько раз ... (Извините за то, что беспокоило вас с ней :)) –