Article View: pl.comp.www.server-side
Article #61320Re: dwa problemy z .htaccess
From: Sylwester Zarębski
Date: Thu, 30 Sep 2010 18:25
Date: Thu, 30 Sep 2010 18:25
56 lines
2626 bytes
2626 bytes
Dnia Thu, 30 Sep 2010 11:47:05 +0200, zlotowinfo napisał(a):
> 1. co dodać w .htaccess by w przypadkach bez podanej reguły przekierowało na
> główną: domena.pl, w tej chwili wpisanie xxx.domena.pl zostaje adres
> xxx.domena.pl
> ##############
> RewriteEngine On
> RewriteCond %{HTTP_HOST} about.domena.pl [OR]
> RewriteCond %{HTTP_HOST} o.domena.pl
> RewriteRule ^(.*)$ http://domena.pl/about.php$1 [R=302,L]
>
> RewriteCond %{HTTP_HOST} need.domena.pl
> RewriteRule ^(.*)$ http://domena.pl/need.php$1 [R=302,L]
> ##############
Użyj:
RewriteCond %{HTTP_HOST} ^.*\.domena\.pl$
RewriteRule ^(.*)$ http://domena.pl/ [R=302,L]
> 2. strony o podobnej zawartości
> zależnie od wpisanego adresu, pewne opcje menu są ukrywane
> shop1.domena.pl to główna subdomena
> shop2.domena.pl - aliasowany folder subdomeny
> shop3.domena.pl - aliasowany folder subdomeny
> a) wchodzę na shop1.domena.pl uruchamia się index.php
> wchodzę na shop2.domena.pl uruchamia się shop2.php i w pasku zostaje adres
> shop2.domena.pl
> b) wchodzę na shop2.domena.pl uruchamia się shop3.php i w pasku zostaje
> adres shop2.domena.pl
> c) wszystko byłoby proste gdyby to były oddzielne foldery
> ale to ma być jeden i ten sam .htaccess, próbowałem ale nie działa
> ##############
> RewriteEngine On
> RewriteCond %{HTTP_HOST} shop2.domena.pl
> DirectoryIndex index.php [L]
> RewriteCond %{HTTP_HOST} shop2.domena.pl
> DirectoryIndex shop2.php [L]
> RewriteCond %{HTTP_HOST} shop3.domena.pl
> DirectoryIndex shop3.php [L]
> ##############
Użyj zamiast DirectoryIndex:
RewriteRule ^(.*)$ http://domena.pl/shop[numerek].php [R=302,L]
--
pozdrawiam
Sylwester Zarębski
Aby wysłać email zmień zbieracz w adresie na sylwek
Technical Details
Message-ID:
<13610pmbi7779.5fq2n70yi5ws.dlg@40tude.net>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!news.task.gda.pl!not-for-mailReferences:
<i81maq$nju$1@inews.gazeta.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!news.task.gda.pl!not-for-mail From: Sylwester Zarębski <zbieracz@isp.net.pl> Newsgroups: pl.comp.www.server-side Subject: Re: dwa problemy z .htaccess Date: Thu, 30 Sep 2010 20:25:30 +0200 Organization: CI TASK http://www.task.gda.pl/ Lines: 56 Message-ID: <13610pmbi7779.5fq2n70yi5ws.dlg@40tude.net> References: <i81maq$nju$1@inews.gazeta.pl> NNTP-Posting-Host: 178-36-118-76.adsl.inetia.pl Mime-Version: 1.0 X-Trace: news.task.gda.pl 1285871132 27637 178.36.118.76 (30 Sep 2010 18:25:32 GMT) X-Complaints-To: abuse@news.task.gda.pl NNTP-Posting-Date: Thu, 30 Sep 2010 18:25:32 +0000 (UTC) User-Agent: 40tude_Dialog/2.0.15.84pl Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit