Перенаправить посадку без изменения URL

Я работаю с Apache и Joomla. Я хотел бы иметь несколько URI, которые попадают на одну и ту же целевую страницу, но избегают изменений URL.

Так, например:

examplecom/ багаж / задержка /iberia examplecom/ багаж / задержка /aireuropa examplecom/ багаж / задержка / ryanair

Нужно указать на examplecom/ багажа / delay, но в адресной строке должны отображаться разные авиакомпании.

Я возился с mod_rewrite со следующими кодами:

1:

RewriteCond %{REQUEST_URI}  /equipaje/problemas-de-equipaje/perdida-equipaje-iberia [NC,OR]
RewriteCond %{REQUEST_URI}  /equipaje/problemas-de-equipaje/perdida-equipaje-vueling [NC,OR]
RewriteCond %{REQUEST_URI}  /equipaje/problemas-de-equipaje/perdida-equipaje-ryanair [NC,OR]
RewriteCond %{REQUEST_URI}  /equipaje/problemas-de-equipaje/perdida-equipaje-aireuropa [NC,OR]
RewriteRule ^(.*)$  /equipaje/problemas-de-equipaje/perdida-equipaje [P]

2:

RewriteRule ^equipaje/problemas-de-equipaje/perdida-equipaje-iberia equipaje/problemas-de-equipaje/perdida-equipaje [NC,L]
RewriteRule ^equipaje/problemas-de-equipaje/perdida-equipaje-vueling equipaje/problemas-de-equipaje/perdida-equipaje [NC,L]
RewriteRule ^equipaje/problemas-de-equipaje/perdida-equipaje-ryanair equipaje/problemas-de-equipaje/perdida-equipaje [NC,L]
RewriteRule ^equipaje/problemas-de-equipaje/perdida-equipaje-aireuropa equipaje/problemas-de-equipaje/perdida-equipaje [NC,L]

Идея состоит в том, чтобы использовать разные URL для AdWords, но тогда я буду избегать индексации страниц компании, чтобы избежать дублирования контента.

Я искал несколько примеров и пытался понять, как работает модуль, но до сих пор я не достиг этого...

Возможно ли это сделать с помощью mod_rewrite?

Большое спасибо!

1 ответ

Вы не можете использовать два локальных пути, используя флаг [P], но если вы сделаете свою первую попытку и измените правило перезаписи, чтобы использовать полный URL, это должно сработать:

RewriteCond %{REQUEST_URI}  /equipaje/problemas-de-equipaje/perdida-equipaje-iberia [NC,OR]
RewriteCond %{REQUEST_URI}  /equipaje/problemas-de-equipaje/perdida-equipaje-vueling [NC,OR]
RewriteCond %{REQUEST_URI}  /equipaje/problemas-de-equipaje/perdida-equipaje-ryanair [NC,OR]
RewriteCond %{REQUEST_URI}  /equipaje/problemas-de-equipaje/perdida-equipaje-aireuropa [NC,OR]
RewriteRule ^(.*)$  http://tudominio.es/equipaje/problemas-de-equipaje/perdida-equipaje [P]
Другие вопросы по тегам