Гет параметры в html страницах

master_jeday
На сайте с 15.05.2010
Offline
231
1667

Здравствуйте.

Есть ряд статических страниц (физически лежат на сервере), которые называются типа cat.html?page=2

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

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

Дорвеи на заказ с гарантией трафика ( /ru/forum/993918 ) >>> Осторожно, в телеге/скайпе есть клоны! Проверяйте, что общаетесь именно со мной через личку!
SI
На сайте с 03.12.2007
Offline
130
#1

Возможно так:

cat.html%3fpage=2

-= Онлайн сервисы =-
S
На сайте с 30.09.2016
Offline
469
#2

Переименуйте свои файлы, и без пхп обойдётесь. Одним хтакцессом.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
master_jeday
На сайте с 15.05.2010
Offline
231
#3
Sitealert:
Переименуйте свои файлы, и без пхп обойдётесь. Одним хтакцессом.

Не работает.

Sitealert:
Переименуйте свои файлы, и без пхп обойдётесь. Одним хтакцессом.

Нужно оставить те же адреса.

S
На сайте с 30.09.2016
Offline
469
#4
master_jeday:
Не работает.
Нужно оставить те же адреса.

Это как это "не работает"? Вы всерьёз полагаете, что названия файлов обязательно должны быть с вопросительным знаком? И что Вы понимаете под адресами?

Конечно, можно и через пхп сделать при необходимости, но какой смысл использовать пхп исключительно для инклуда статики? Пхп нужен для исполнения сценариев, а не для подобной блажи.

master_jeday
На сайте с 15.05.2010
Offline
231
#5
Sitealert:
Это как это "не работает"? Вы всерьёз полагаете, что названия файлов обязательно должны быть с вопросительным знаком? И что Вы понимаете под адресами?
Конечно, можно и через пхп сделать при необходимости, но какой смысл использовать пхп исключительно для инклуда статики? Пхп нужен для исполнения сценариев, а не для подобной блажи.

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

PS. Вас нечаянно процитировал. По поводу "не работает" было сюда

Sigmo#ID:
Возможно так:
cat.html%3fpage=2
M
На сайте с 04.12.2013
Offline
223
#6
master_jeday:
Естественно без php обработчика открывается cat.html, а не cat.html?page=2.

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

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

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

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

master_jeday:
Я же по-русски написал: файлы переименовывать нельзя.
Всем можно, а вам нельзя? Квест что ли?
Домены и скрипт для коротких ссылок: https://u75.ru/domains-for-shortcuts
J
На сайте с 20.02.2014
Offline
120
jkm
#7
master_jeday:
Есть ряд статических страниц (физически лежат на сервере), которые называются типа cat.html?page=2


<FilesMatch "\.html\?page=\d+$">
ForceType 'text/html; charset=utf-8'
</FilesMatch>

RewriteEngine On

RewriteCond %{QUERY_STRING} ^page=\d+$
RewriteRule ^.*\.html$ $0%\3f%0 [L]
master_jeday
На сайте с 15.05.2010
Offline
231
#8
jkm:

<FilesMatch "\.html\?page=\d+$">
ForceType 'text/html; charset=utf-8'
</FilesMatch>

RewriteEngine On

RewriteCond %{QUERY_STRING} ^page=\d+$
RewriteRule ^.*\.html$ $0%\3f%0 [L]

Спасибо. Все работает.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий