Переписать .htaccess в другой порт - PullRequest
4 голосов
/ 11 июля 2010

У меня есть настройки joomla в моей директории / home / joomla.Я установил Apache и Lighttpd. Я настроил Lighttpd для прокси только статических файлов, и lighttpd прослушивает порт 81. Теперь мне нужно

при каждом запросе статических файлов вместо перехода на

www.domain.com / what / bg.jpg

он должен перенаправить на

domain.com: 81 / what / bg.jpg

с использованием .htaccess

также обратите внимание, что www.domain.com изменился на domain.com

, пожалуйста, пожалуйста, мне нужна быстрая помощь для этого:)

Ответы [ 2 ]

5 голосов
/ 12 июля 2010

Хорошо, я нашел способ:)

RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule \.(jpg|jpeg|png|gif|css)$ http://domain.com:81/$1 [P,QSA,L]

Много узнал о файлах htaccess за один день:)

0 голосов
/ 11 июля 2010

попробуйте это в вашем файле .htaccess:

RewriteEngine on
RewriteCond %{REQUEST_URI} ^/(directory)
RewriteRule ^(.*)$ http://domain.com:81/$1 [P,QSA,L]
...