2013-06-09 2 views
0

застрял в этом в течение последних нескольких часов здесь. Позвольте мне просто проиллюстрировать мою проблему просто следующими строками.Поддомен переписывает помощь для joomla SEF urls

Вот

1) Joomla абсолютный URL для страницы я пытаюсь преобразовать: http://classifiedads4free.com/index.php?option=com_adsmanager&view=front

затем:

Создан пункт меню и активированного SEF URLs: Так что теперь псевдоним становится http://classifiedads4free.com/ads

После чего:

Я добавил строку запроса в конце URL-адреса, чтобы она стала следующей: http://classifiedads4free.com/ads?country=Singapore.

Было просто интересно, если это так, я могу сделать URL наверху http://classifiedads4free.com/ads?country=Singapore. ->http://singapore.classifiedads4free.com

Пытался вернуться к использованию абсолютного URL на моем файле .htaccess, Ниже приводится код:

первый попробовал:

RewriteCond %{HTTP_HOST} ^(.+)\.classifiedads4free\.com$ 
RewriteCond %{HTTP_HOST} !^www\.classifiedads4free\.com$ 
RewriteCond %{REQUEST_URI} !^.*\.(jpe?g|png|gif|bmp)$ [NC] 
RewriteRule (.*) ads?country=%1 [L] 

второй попытался:

RewriteCond %{HTTP_HOST} ^(.+)\.classifiedads4free\.com$ 
RewriteCond %{HTTP_HOST} !^www\.classifiedads4free\.com$ 
RewriteCond %{REQUEST_URI} !^.*\.(jpe?g|png|gif|bmp)$ [NC] 
RewriteRule (.*) index.php?option=com_adsmanager&view=front&country=%1 [L] 

Однако я не могу заставить перенаправление работать. Он перенаправляет меня обратно на мою домашнюю страницу, чего я не просил.

Поблагодарили бы, если кто-то может оказать помощь здесь. Пробовал целый день.

ответ

0

Попробуйте это:

RewriteRule ^(.*)$ http://www.classifiedads4free.com/ads?country=%1 [L,NC] 
+0

Хорошо. Так что теперь это работает. Но URL-адрес изменяется также и на classicads4free.com/ads?country Singapore. Есть ли способ заставить его остаться на сайте Singapore.classifiedads4free.com? – Lawrence

+0

Я так не думаю. Поскольку вы переписываете другое доменное имя, я не думаю, что вы можете сделать это за кулисами, как если бы вы переписывали, например, «www.classifiedads4free.com/ads/country/singapore» на «www.classifiedads4free .com/объявление? страна = singapore' – adear11

Смежные вопросы