🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.www.server-side
Article #61320

Re: dwa problemy z .htaccess

#61320
From: Sylwester Zarębski
Date: Thu, 30 Sep 2010 18:25
56 lines
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-mail
References: <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