Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Замена ссылок одного типа на другой
 
 автор: SK   (29.07.2011 в 23:42)   письмо автору
1.3 Кб
 
 

См. плз приатаченный файл с описанием.

  Ответить  
 
 автор: SK   (02.08.2011 в 16:10)   письмо автору
816 байт
 
   для: SK   (29.07.2011 в 23:42)
 

Ответов не дождался, продолжаю сам :) См. прикрепленный файл.

  Ответить  
 
 автор: SK   (04.08.2011 в 20:06)   письмо автору
 
   для: SK   (02.08.2011 в 16:10)
 

помощи не дождался, вот решение:

RewriteCond %{REQUEST_METHOD} ^GET$ [NC]
RewriteCond %{HTTP_HOST} !^(host1.host2.host3.com|host5[a-z0-9_]*.host6.nl)$
RewriteCond %{QUERY_STRING} !docid=([a-zA-Z0-9]+) [OR]
RewriteCond %{QUERY_STRING} !cip=([a-zA-Z0-9]+)
RewriteRule  ^/display / [F,L]
RewriteCond  %{QUERY_STRING} docid=([a-zA-Z0-9]+)
RewriteRule  ^/display /bla/bla/bla/%1
RewriteCond  %{QUERY_STRING}  cip=([a-zA-Z0-9]+)
RewriteRule  ^/(.+) http://%1.%{HTTP_HOST}/$1
RewriteCond  %{QUERY_STRING} ^(.*)docid=[a-zA-Z0-9]+&?(.*)$
RewriteRule ^(.*)$ $1?%1%2
RewriteCond  %{QUERY_STRING} ^(.*)cip=[a-zA-Z0-9]+&?(.*)$
RewriteRule ^(.*)$ $1?provider=Kluwer32&%1%2
RewriteCond  %{QUERY_STRING} ^(.*)
RewriteCond  %{QUERY_STRING}  !v=(f|n)
RewriteRule ^(.*)$ $1?&v=n&%1%2 [L,R]


может кому-нибудь пригодится.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования