Помощь с htaccess

yanus
На сайте с 21.01.2009
Offline
348
481

Суть задачи:

Есть некоторое количество адресов:

http://site.ru/katalog/tovar/brand-page1.html

http://site.ru/katalog/tovar/brand-page2.html

http://site.ru/katalog/tovar/brand-page3.html

Нужно, чтобы контент для этих страниц брался со скриптов:

http://site.ru/proxy/tovar/brand-page1.php

http://site.ru/proxy/tovar/brand-page2.php

http://site.ru/proxy/tovar/brand-page3.php

Как это реализовать?

S
На сайте с 02.05.2014
Offline
61
#1

Непонятна суть вопроса.

yanus:
http://site.ru/katalog/tovar/brand-page1.html

Если я правильно понял, то это статическая страничка и на нее нужно вывести результат другой страницы с этого же сайта.

Тут можно просто ajax-ом грузить содержимое brand-page1.php без всяких манипуляций с htaccess

$("#ИД_элемента").load("proxy/tovar/brand-page3.php");

Ну а если хочется с htaccess, то добавьте эту строчку

AddType application/x-httpd-php .html 

Эта директива заставит веб-сервер обрабатывать html странички при помощи php. И можно генерить контент прямо в html файле. Или загружать контент через CURL.

$ch = curl_init(); 
curl_setopt($ch, CURLOPT_URL, 'http://site.ru/proxy/tovar/brand-page3.php');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($ch);
curl_close($ch);
M
На сайте с 04.12.2013
Offline
223
#2

Может, просто совместить скрипты с HTML-разметкой.

Или, может, вопрос просто об обычном рерайте.

Домены и скрипт для коротких ссылок: https://u75.ru/domains-for-shortcuts

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