Форум SAPE.RU

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

VVChaif 20.02.2009 12:40

корень сайта и index.php
 
Буду глупость спрашивать, не обижайте пожалуйста ;)
Это моя первая площадка.
Проиндексировали меня.
Получил что корень сайта "/" имеет 1 уровень (ну это и так понятно)
А "/index.php" почему-то второй уровень вложенности.
Но я ведь для того чтобы разместить в корне сайта ссылку без index.php обойтись не смогу, и поэтому "корень" как таковой становится 2 уровнем...
Растолкуйте для тех кто в танке!
Сайт на PHP-Nuke.

boltyn 20.02.2009 14:10

эм, убиваем index.php :
Цитата:

if ($_SERVER['REQUEST_URI']=='/index.php')
{
header("HTTP/1.0 301 Moved Permanently");
header("Location:/");
}

Алексей Барыкин 20.02.2009 14:14

Цитата:

Сообщение от boltyn (Сообщение 389358)
эм, убиваем index.php :

Зачем гланды через жо удалять?
1. в .htaccess прописать
PHP код:

DirectoryIndex index.php 

2. везде на сайте "/index.php" заменить на "/"

boltyn 20.02.2009 14:37

Алексей Барыкин, как мне кажется данному человеку во первых стоит почитать _http://forum.mynuke.ru/index.php
Во-вторых писал из знания СЛАЕД (один фиг движки очень похожи) , там же всё это править VVChaif будет проблематично как мне кажется не опытному человеку раз задаёт здесь вопрос.

VVChaif 20.02.2009 16:10

Ну я не совсем в танке... так, в БТР'е ;)
Я, для проверки, сделал как предлагает Болтун (т.е. через жо) (на работоспособность это не повлияло :)) Как проверить физически что index.php не участвует в индексации.
(Кстати ссылка на mynuke не очень рабочая :() Я поищу по другим сайтам Нюки ответ на вопрос... спасибо.

Алексей Барыкин, под пунктом 2 вы подразумеваете проверку всех файлов системы на предмет наличия явного указания ссылки на корневой index.php?

Алексей Барыкин 20.02.2009 16:28

Цитата:

Сообщение от VVChaif (Сообщение 389479)
Ну я не совсем в танке... так, в БТР'е ;)
Я, для проверки, сделал как предлагает Болтун (т.е. через жо) (на работоспособность это не повлияло :)) Как проверить физически что index.php не участвует в индексации.
(Кстати ссылка на mynuke не очень рабочая :() Я поищу по другим сайтам Нюки ответ на вопрос... спасибо.

Алексей Барыкин, под пунктом 2 вы подразумеваете проверку всех файлов системы на предмет наличия явного указания ссылки на корневой index.php?

Часто достаточно в одном месте (в шаблоне) поменять

VVChaif 20.02.2009 16:43

Алексей Барыкин, я понял, спасибо.
А по поводу "проверить" работоспособность? (т.е. что index.php больше не попадет в список?)

boltyn 20.02.2009 16:58

проверить ето зайти на несколько страниц сайт и посмотреть есть ли ссылка вида _http://ваш_сайт.ру/index.php (если видим такую то значит не правильно что то сделали)
_http://pr-cy.ru/link_extractor/ вам в помощь, либо _http://scanlog.ru
В случае что я писал это открываем корневую папку ищем index.php сразу после открывающегося пхп пишем то что я привёл и сохраняем. в результате при запросе _http://ваш_сайт.ру/index.php будет открываться _http://ваш_сайт.ру
мой совет проще, совет Алексей Барыкин качественней :)

VVChaif 20.02.2009 20:20

- Солдат возьмите лом и подметайте плац!
- Товарищ прапорщик! Давайте я метлу возьму - быстрее(проще) будет!
- Мне не надо быстрее(проще), мне надо качественней!
:)
А теперь к делу.
Ваш код я туда и поставил :) Ссылки на главной поправил.
Сейчас буду пробовать "качественный" способ предложенный Алексеем.
(вернее сказать просто добавить в нужный файл "DirectoryIndex index.php")
Т.к. явного признака ссылок на index.php нет, то можно удалить эту ссылку из продажных?


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

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