Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Добрый день.

Нужно сделать не сложный скрипт.

Входящие данные:

1. Список доменов, вставляются в одно окно

- форма 1

Пример:

domainname1.ru

domainname2.ru

...

domainnameN.ru

2. constansite.ru - название домена задается в другой форме

-форма 2

Пример:

constansite.ru

Кнопка "Генерировать блоки" (объект 3)

Результат вывести сразу на той же странице в форме (форма 4)

На выходе получаем список конкретных готовых блоков по шаблону с использованием входящих данных следующего вида:

RewriteCond %{HTTP_HOST} domainname1\.ru$

#RewriteRule ^(.*)$ http://constantsite.ru/$1 [R]

RewriteRule ^(.*)$ http://constantsite.ru/ [R]

RewriteCond %{HTTP_HOST} domainname2\.ru$

#RewriteRule ^(.*)$ http://constantsite.ru/$1 [R]

RewriteRule ^(.*)$ http://constantsite.ru/ [R]

...

RewriteCond %{HTTP_HOST} domainnameN\.ru$

#RewriteRule ^(.*)$ http://constantsite.ru/$1 [R]

RewriteRule ^(.*)$ http://constantsite.ru/ [R]

Где изменяемым является только часть domainname\.ru (перебираем все домены)

constantsite.ru - просто нужно подставить

Конкретный пример работы:

Входящие данные 

Форма 1:

firstdomain.ru

seconddomain.com

3domain.ru

Форма 2:

constantsite.ru

Результат:

RewriteCond %{HTTP_HOST} firstdomain\.ru$

#RewriteRule ^(.*)$ http://constantsite.ru/$1 [R]

RewriteRule ^(.*)$ http://constantsite.ru/ [R]

RewriteCond %{HTTP_HOST} seconddomain\.com$

#RewriteRule ^(.*)$ http://constantsite.ru/$1 [R]

RewriteRule ^(.*)$ http://constantsite.ru/ [R]

RewriteCond %{HTTP_HOST} 3domain\.ru$

#RewriteRule ^(.*)$ http://constantsite.ru/$1 [R]

RewriteRule ^(.*)$ http://constantsite.ru/ [R]

Расписал детально как только мог.

Скрипт 1 файлом должен быть )

8 лет назад
clickz
Андрей 
39 лет
13 лет в сервисе
Был
4 месяца назад

Заявки фрилансеров

Нет заявок фрилансеров