2012-04-25 2 views
1

Ищете небольшую помощь с Zeus Rewrite.Script для нескольких каталогов - У меня есть рабочий скрипт, который работает в I place Wordpress в подкаталоге - однако, если я хочу запустить другой Wordpress установка в другом каталоге, я не могу заставить переписать работу с этим тоже. Любая помощь будет принята с благодарностью!Zeus rewrite.script - несколько каталогов

Мои переписывает 1 директорию; -

#Zeus webserver version of basic Wordpress mod_rewrite rules 
map path into SCRATCH:path from %{URL} 
look for file at %{SCRATCH:path} 
if exists then goto END 
look for dir at %{SCRATCH:path} 
if exists then goto END 
##### FIX FOR LOGIN/FORGOTTEN PASSWORD/ADMIN ETC##### 
match URL into $ with ^/site1/wp-.*$ 
if matched then goto END 
##### FIX TO ALLOW SEARCH TO WORK ##### 
match URL into $ with ^/oxford-walking-tours/(.*) 
set URL = /site1/index.php/$1 

Так site1 в первом каталоге - может кто-нибудь подскажет, как я могу сделать эту работу для site2, а?

Благодаря

ответ

0

Скрипт ниже один, который может помочь всем сервер ZEUS перенаправлять Он игнорирует папку под названием MyFolder (замените это тот, который вы хотите исключить из любого редиректа, вы можете получить к нему.)

И остальная часть файла перенаправляется на .com версию сайта в www-форме (правило2) и без www (rule1).

Сохраните файл как rewrite.script и загрузите его в корневой каталог сервера.

#ignore anything to do with myfolder 
match URL into $ with ^/myfolder(\/)?.* 
if matched then goto END 


RULE_1_START: 
match IN:Host into $ with ^mywebsite\.net$    
if matched then    
match URL into $ with ^/(.*)$    
if matched then    
set OUT:Location = http://www.mywebsite.com/$1    
set OUT:Content-Type = text/html    
set RESPONSE = 301    
set BODY = Moved    
endif    
endif 
RULE_1_END: 

RULE_2_START: 
match IN:Host into $ with ^www.\mywebsite\.net$    
if matched then    
match URL into $ with ^/(.*)$    
if matched then    
set OUT:Location = http://www.mywebsite.com/$1    
set OUT:Content-Type = text/html    
set RESPONSE = 301    
set BODY = Moved    
endif  
endif 
RULE_2_END: 

 Смежные вопросы

  • Нет связанных вопросов^_^