Защо не се пренасочва домейна към вътрешна страница от Cpanel..?

kostianev

Member
Здравейте момчета, искам да пренасоча един домейн, който да отваря директно вътрешна страница от сайта, която е от типа на:

Код:
index.php?option=com_content&view=article&id=2&Itemid=6&lang=en

В резултат, когато го пренасоча от Cpanel-а домейна се пренасочва само към главната директори, но не ходи към съдържанието, което съм му посочил..
 
От: Защо не се пренасочва домейна към вътрешна страница от Cpanel..?

Ма то в джумлата си имаш настройка това да ти е главната страница.

Иначе вариант е да си направиш някакъв файл, примерно newindex.php и в .htaccess да добавиш:
Код:
DirectoryIndex newindex.php index.html index.htm index.php index.php5 index.php4
Redirect Permanent /newindex.php /index.php?option=com_content&view=article&id=2&Itemid=6&lang=en
 
От: Защо не се пренасочва домейна към вътрешна страница от Cpanel..?

В index.php файла най-горе преди всичко слагаш следния код:
PHP:
<?
header("Location: http://twoq-sait.com/index.php?option=com_content&view=article&id=2&Itemid=6&lang=en");
exit();
?>
А ако пренасочването ще е за постоянно слагаш следния вместо първия:
PHP:
<?
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://twoq-sait.com/index.php?option=com_content&view=article&id=2&Itemid=6&lang=en");
exit();
?>

Вместо twoq-sait.com слагаш твоя сайт ;)
 
От: Защо не се пренасочва домейна към вътрешна страница от Cpanel..?

Така няма да стане, мисля.
 
От: Защо не се пренасочва домейна към вътрешна страница от Cpanel..?

Не става по този начин. Значи идеята ми е следната:

имам сайт на 5 езика, който е направен на Joomla. Не съм вкарвал SEO модули и т.н., поради което url адресите са такива дълги. Превел съм сайта с JoomFish, съответно искам да насоча когато се отвори site.com домейна автоматично да се пренасочва към bg версията или index.php?lang=bg

От Cpanela на хоста го пренасочвам, но не става.. Явно това разширение на домейна пречи. Чуда се за някакъв друг начин/алтернатива, но не се сещам. Освен да направя папки en/bg/es/gr/de/ru и вътре да сложа по един обикновен html файл, който да пренасочва към езиците..?
 
От: Защо не се пренасочва домейна към вътрешна страница от Cpanel..?

Е тоя JoomFish! трябва да има опция за default language.

Ако искаш, драсни ми някакво ЛС с данни да го разцъкам малко. Сещам се за 2 начина, обаче минава 12 и ме мързи да пиша толкова.

Или я пробвай примерно
Код:
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/index\.php$
RewriteRule ^(.*)$ [URL]http://site.com/index.php?option=com_content&view=article&id=2&Itemid=6&lang=en[/URL] [R=307,L]
 

Горе