miketomlin

Рейтинг
235
Регистрация
04.12.2013
roman1981:
Думаю, во втором случае это не очень хорошо для поисковых механизмов.

Тут уже GET-параметры. Никогда не использую их в канонических адресах страниц статей. Лучше так: /my-article или /articles/my-article

roman1981:
Вот статический html-сайт на SSI-Includes, это действительно прошлый век. А динамический РНР-сайт, на котором шапка и подвал вынесены для удобства управления сайтом в отдельные PHP-Includes, как по мне, это нисколько не прошлый век, а вполне себе нормальное решение для большого сайта, если наполнением и раскруткой заниматься лично самостоятельно (то есть, мне как веб-мастеру). Конечно, стороннему клиенту такой сайт отдавать не стоит, но если работать с ним только самому, хорошо зная его структуру, то почему бы и нет?

Если php-инклуды использовать только для того, для чего вы описали, это не сильно будет отличаться от SSI. Это все называется сайтом на файлах. И, да, это прошлый век. Для визитки с несколькими страницами, может, еще и сгодится, но для нормального статейника уже нет. Современные сайты работают немного по-другому ;)

roman1981, если вы разместите статик в php-файлах, пых будет понапрасну тратить ресурсы на их обработку. С другой стороны инклуды – это уже не чистый статик. Вкусностями их тоже с трудом можно назвать. Сайт на инклудах – прошлый век.

Поисковику плевать на расширения в адресах. Делайте вообще без расширений.

Сейчас опять спросят: «5-10к чего?» :)

На будущее: внимательно всматриваемся в изображенный шестнадцатеричный код и далее вбиваем в поисковике что-то вроде u(tf) 20bd

mariux, регистратор скорее всего предоставляет вам DNS-хостинг бесплатно. Убеждаетесь, что у домена уже установлены DNS-серверы регистратора (если нет, устанавливаете) – это называется делегированием домена на DNS-серверы. Затем в панели регистратора создаете для домена (скорее всего вместо полного имени с точкой на конце можно написать просто @) A-запись и прописываете в качестве значения этой записи IP-адрес вашего сервера.

---------- Добавлено 01.09.2017 в 20:35 ----------

P.S. Делегирование/переделегирование занимает несколько часов. У особо тупых провайдеров на местах DNS-инфа может появиться и через неделю.

master_jeday:
Естественно без php обработчика открывается cat.html, а не cat.html?page=2.

Может есть у кого под рукой обработчик? Знаю что там php + htaccess. Но код потерял. Спасибо.

И как вы себе представляете эту обработку? Вычитывать по пути и строке параметров соотв. файл? ТАКОЕ навряд ли у кого-то найдется. Кстати, оч. интересно, файлы действительно имеют концовки имен вроде ?page=2 или вы это придумали?

Если хочется натянуть статик на фронт-энд-движок, то так и говорите. Однако тут вам придется постараться и распарсить ваш статик, разделив контент и каркасную разметку. Если не парсить, а загонять страницы целиком, получится еще то уродство.

---------- Добавлено 30.08.2017 в 20:34 ----------

master_jeday:
Я же по-русски написал: файлы переименовывать нельзя.
Всем можно, а вам нельзя? Квест что ли?

Вероятность не велика, но все же лучше проэкранировать точку в регулярке, чтобы не «понаредиректить» лишнего.

Поднимите редирект для index.php выше рерайта в index.php

---------- Добавлено 29.08.2017 в 18:49 ----------

...последнее правило тоже, если хотите, чтобы оно работало.

---------- Добавлено 29.08.2017 в 18:53 ----------

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

---------- Добавлено 29.08.2017 в 19:04 ----------

Vridina:
Закономерно подозреваю что ... мне не дает эт сделать.
Это вообще какая-то фигня, я про знак вопроса. Уберите.

Естественно, эти директивы нужны не для просмотра собственных файлов :)

P.S. Видел этот набор на хакерских форумах.

Можно просматривать исходники php-файлов, загружать скрипты под видом статика.

Всего: 2534