htaccess проблем!

BoBySS

Registered
Привет на всички колеги и колежки! :)

Имам малък проблем с htaccess redirect-a, който използвам. Опитвам се да пренасоча index.php към index.php?=home без да използвам 301 redirect.
Т.е., имам следния линк: http://webpage.com/index.php, който пренасочвам към http://webpage.com/index.php?inc=home
След тежки размисли, проточили се по време на бирата във второто полувреме от днешния обеден мач :D, написах следния код:

Код:
Options +FollowSymLinks 
RewriteEngine on 
RewriteCond %{HTTP_HOST} ^webpage.com [NC] 
RewriteRule ^(.*)$ http://www.webpage.com/$1?inc=home [L,R=301]

Както се вижда, функциите му са елементарни. Редайректвам си webpage.com/ към www.webpage.com/index.php?inc=home. И тук възниква следният проблем: Като напиша в браузъра "webpage.com", всичко си работи перфектно и ме пренасочва към www.webpage.com/index.php?inc=home, но като напиша "www.webpage.com" продължава да си ме пренасочва към www.webpage.com/index.php, а не към www.webpage.com/index.php?inc=home.
Моля за малко помощ, че вече яко зациклих. :) :idea:
 
Извинявам се, че пиша след свое мнение, но все още ми трябва малко помощ, тъй като ударих на камък... :)
 
#Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^webpage\.com
RewriteRule ^(.*)$ http://www.webpage.com/index.php?inc=home$1 [R=permanent,L]


Не че му разбирам много но пробвай така.
 
Мерси за помощта, колега, но за нещастие не работи...
Интересно е докъде стигнах с кода:
Код:
Options +FollowSymLinks 
RewriteEngine on 
RewriteCond %{HTTP_HOST} ^webpage.com [NC] 
RewriteRule ^(.*)$ http://www.webpage.com/$1?inc=home [L,R=301]
RewriteCond %{HTTP_HOST} ^www\.webpage.com [NC] 
RewriteRule ^(.*)$ http://www.webpage.com/$1?inc=home [L,R=301]

Мъча се в момента да редайректна както http://webpage.com, така и http://www.webpage.com към едно и също място http://www.webpage.com/index.php?inc=home. За нещастие, постоянно ми изписва следното:

Код:
Moved Permanently

The document has moved here.

Чудя се как да се преборя с това... Наясно съм, че при мен R=301, но ако махна последните 2 реда всичко си работи както бях обяснил в началото, т.е. при webpage.com си пренасочва успешно, а при www.webpage.com - не. :(
Поздрави!
 

Back
Горе