Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Вопросы от новичков (http://forum.sape.ru/forumdisplay.php?f=25)
-   -   Помогите плиз (http://forum.sape.ru/showthread.php?t=12393)

gualan 01.05.2008 14:24

Помогите плиз
 
как через htaccess сделать так чтоб вместо site.ru/index.html открывался site.ru, извините за нубский вопрос, но мои любимые поисковики меня не понимают...

Regent 01.05.2008 17:14

А зачем вообще это надо?
Ну впринципе можно поискать в поисковике...

zhegloff 01.05.2008 17:34

Решение тут - http://forum.sape.ru/showpost.php?p=100938&postcount=9

Не хтаксесс конечно, но работает.

Lexus21rus 01.05.2008 19:40

Решение через htaccess тут:
http://forum.searchengines.ru/showthread.php?t=153754

Regent 01.05.2008 20:46

Помогите теперь мне))) я написал в .htaccess так:

Options +FollowSymLinks
RewriteEngine On

RewriteCond %{HTTP_HOST} ^manymoney\.info$ [NC]
RewriteRule ^/?(.*)$ http://www.manymoney.info/$1 [R=301,L]


это правильно для моего сайта?

Lexus21rus 01.05.2008 22:06

Цитата:

Сообщение от Regent (Сообщение 142886)
Помогите теперь мне))) я написал в .htaccess так:

Options +FollowSymLinks
RewriteEngine On

RewriteCond %{HTTP_HOST} ^manymoney\.info$ [NC]
RewriteRule ^/?(.*)$ http://www.manymoney.info/$1 [R=301,L]


это правильно для моего сайта?

Извини, это ты видимо взял через линк, который дал я.
Там без www переправляет на www. А с site.ru/индекс.хтмл на site.ru/ он не перебрасывает.

А тебе для каких целей? Чтобы не было видно, что саповские ссылки на site.ru есть, а на site.ru/index.php нет?

Psihadelic 01.05.2008 22:23

А вот я незнаю

Regent 01.05.2008 22:30

Цитата:

Сообщение от Lexus21rus (Сообщение 142940)
А тебе для каких целей? Чтобы не было видно, что саповские ссылки на site.ru есть, а на site.ru/index.php нет?

Впринципе я хотел обьединить

Lexus21rus 02.05.2008 01:20

Для преобразования всех вариаций обращений к главной странице:
http://www.site.ru/
http://site.ru/
http://www.site.ru/index.html
http://site.ru/index.html

К виду http://site.ru/ нужен такой вот .htaccess:
Цитата:

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} www.site.ru
RewriteRule (.*) http://site.ru/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index.html\ HTTP/
RewriteRule ^index.html$ http://site.ru/ [R=301,L]
А если к виду http://www.site.ru/, то такой:
Цитата:

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^site.ru
RewriteRule (.*) http://www.site.ru/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index.html\ HTTP/
RewriteRule ^index.html$ http://www.site.ru/ [R=301,L]

Regent 02.05.2008 12:26

Спасибо Lexus21rus! Мне подходит второй вариант:

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^manymoney.info
RewriteRule (.*) http://www.manymoney.info/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index.php\ HTTP/
RewriteRule ^index.php$ http://www.manymoney.info/ [R=301,L]

Если я не правтльно сделал, то поправьте меня :)

И таким образом поисковики будут считать http://site.ru/, http://www.site.ru/index.php и http://site.ru/index.php как http://www.site.ru/???


Часовой пояс GMT +3, время: 01:15.

Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.