posiadam następujący plik .htaccess
Kod
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
# unikaj problemow z wof
RewriteRule ^(edit\.php|workspace\.php|view\.php) wof/$1 [QSA,L]
# obsluga wielu sajtow (pl en ...)
RewriteRule ^([a-z][a-z])$ wof/site.php
RewriteRule ^([a-z][a-z])/(.+) $2
RewriteRule ^artykul/([a-z0-9\-]+)/([0-9]+) wof/site.php?mode=art_view&id=$2
RewriteRule ^artykuly(/([a-z\-]+))?(/([0-9]+))? wof/site.php?mode=art_list&wo_cat_filter=$2&page=$4
# Blog #
RewriteRule ^blog/art/([a-z0-9\-]+)/([0-9]+) wof/site.php?mode=blog&id=$2
RewriteRule ^blog/tag/([a-zA-Z0-9\-]+)(/([0-9]+))? wof/site.php?mode=blog&tag=$1&page=$3
RewriteRule ^blog(/([a-z0-9\-]+))?(/([0-9]+))? wof/site.php?mode=blog&cat=$2&page=$4
RewriteRule ^menu/([a-z\-]{1,})/([0-9]{1,})+(/([0-9]))? wof/site.php?mode=item&id=$2&page=$4
RewriteRule ^galeria/([a-z\-]{1,})/([0-9]{1,})+ wof/site.php?mode=gal_view&gal=$2
RewriteRule ^galerie(/([0-9]))? wof/site.php?mode=gal_list&page=$2
RewriteRule ^informacja/([a-z\-]{1,})/([0-9]{1,})+(/([0-9]))? wof/site.php?mode=info&id=$2&page=$4
RewriteRule ^proces/(.*) view.php?proces=$1
# RewriteRule ^kontakt wof/site.php?mode=contact
RewriteRule ^pliki/([a-z\-]{1,}) wof/site.php?mode=disk&dir=$1
RewriteRule ^pliki wof/site.php?mode=disk
RewriteRule ^sklepy/m/([a-z0-9\-]{1,}) wof/site.php?mode=sites&city=$1
RewriteRule ^sklepy/([a-z\-]{1,}) wof/site.php?mode=sites®ion=$1
# RewriteRule ^sklepy wof/site.php?mode=sites
RewriteRule ^szukaj/(.*) wof/site.php?mode=search&web_search=$1
RewriteRule ^a/([a-z\-]{1,})+/([0-9]{1,})+(/([0-9]))? wof/site.php?mode=$1&id=$2&page=$4
RewriteRule ^a/([a-z\-]{1,})+(/([0-9]))? wof/site.php?mode=$1&page=$3
### RSS ###
RewriteRule ^rss/([a-z\-]{1,}) wof/rss.php?cat=$1
RewriteRule ^rss wof/rss.php
# commerce #
RewriteRule ^towar/([a-z0-9\-]+)/([0-9]+) wof/site.php?mode=commerce.view&id=$2
RewriteRule ^towary(/([a-z0-9\-]+))?(/([0-9]+))? wof/site.php?mode=commerce.list&cat=$2&page=$4
#RewriteRule ^oferta/([a-z0-9\-]+) wof/site.php?mode=commerce.list&search=$1
RewriteRule ^oferta/([a-z0-9\-]+)(/([0-9]+))? wof/site.php?mode=commerce.list&search=$1&page=$3
# atrakcje #
RewriteRule ^atrakcja/([a-z0-9\-]+)/([0-9]+) wof/site.php?mode=atrakcje.view&id=$2
# menu (glowne)
RewriteRule ^([a-z0-9\-]+)/([a-z0-9/\-]+)$ wof/site.php?mode=item&title=$1¶m=$2 [NC]
RewriteRule ^([a-z0-9\-]+)$ wof/site.php?mode=item&title=$1 [NC]
# doklej oryginalny URI
RewriteRule . wof/site.php?seo_url=%{REQUEST_URI} [QSA]
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
# unikaj problemow z wof
RewriteRule ^(edit\.php|workspace\.php|view\.php) wof/$1 [QSA,L]
# obsluga wielu sajtow (pl en ...)
RewriteRule ^([a-z][a-z])$ wof/site.php
RewriteRule ^([a-z][a-z])/(.+) $2
RewriteRule ^artykul/([a-z0-9\-]+)/([0-9]+) wof/site.php?mode=art_view&id=$2
RewriteRule ^artykuly(/([a-z\-]+))?(/([0-9]+))? wof/site.php?mode=art_list&wo_cat_filter=$2&page=$4
# Blog #
RewriteRule ^blog/art/([a-z0-9\-]+)/([0-9]+) wof/site.php?mode=blog&id=$2
RewriteRule ^blog/tag/([a-zA-Z0-9\-]+)(/([0-9]+))? wof/site.php?mode=blog&tag=$1&page=$3
RewriteRule ^blog(/([a-z0-9\-]+))?(/([0-9]+))? wof/site.php?mode=blog&cat=$2&page=$4
RewriteRule ^menu/([a-z\-]{1,})/([0-9]{1,})+(/([0-9]))? wof/site.php?mode=item&id=$2&page=$4
RewriteRule ^galeria/([a-z\-]{1,})/([0-9]{1,})+ wof/site.php?mode=gal_view&gal=$2
RewriteRule ^galerie(/([0-9]))? wof/site.php?mode=gal_list&page=$2
RewriteRule ^informacja/([a-z\-]{1,})/([0-9]{1,})+(/([0-9]))? wof/site.php?mode=info&id=$2&page=$4
RewriteRule ^proces/(.*) view.php?proces=$1
# RewriteRule ^kontakt wof/site.php?mode=contact
RewriteRule ^pliki/([a-z\-]{1,}) wof/site.php?mode=disk&dir=$1
RewriteRule ^pliki wof/site.php?mode=disk
RewriteRule ^sklepy/m/([a-z0-9\-]{1,}) wof/site.php?mode=sites&city=$1
RewriteRule ^sklepy/([a-z\-]{1,}) wof/site.php?mode=sites®ion=$1
# RewriteRule ^sklepy wof/site.php?mode=sites
RewriteRule ^szukaj/(.*) wof/site.php?mode=search&web_search=$1
RewriteRule ^a/([a-z\-]{1,})+/([0-9]{1,})+(/([0-9]))? wof/site.php?mode=$1&id=$2&page=$4
RewriteRule ^a/([a-z\-]{1,})+(/([0-9]))? wof/site.php?mode=$1&page=$3
### RSS ###
RewriteRule ^rss/([a-z\-]{1,}) wof/rss.php?cat=$1
RewriteRule ^rss wof/rss.php
# commerce #
RewriteRule ^towar/([a-z0-9\-]+)/([0-9]+) wof/site.php?mode=commerce.view&id=$2
RewriteRule ^towary(/([a-z0-9\-]+))?(/([0-9]+))? wof/site.php?mode=commerce.list&cat=$2&page=$4
#RewriteRule ^oferta/([a-z0-9\-]+) wof/site.php?mode=commerce.list&search=$1
RewriteRule ^oferta/([a-z0-9\-]+)(/([0-9]+))? wof/site.php?mode=commerce.list&search=$1&page=$3
# atrakcje #
RewriteRule ^atrakcja/([a-z0-9\-]+)/([0-9]+) wof/site.php?mode=atrakcje.view&id=$2
# menu (glowne)
RewriteRule ^([a-z0-9\-]+)/([a-z0-9/\-]+)$ wof/site.php?mode=item&title=$1¶m=$2 [NC]
RewriteRule ^([a-z0-9\-]+)$ wof/site.php?mode=item&title=$1 [NC]
# doklej oryginalny URI
RewriteRule . wof/site.php?seo_url=%{REQUEST_URI} [QSA]
chciałbym wykonać następujące przekierowania:
Kod
moja-domena.pl na www.moja-domena.pl
mojadomena.pl na www.moja-domena.pl [nc]
www.mojadomena.pl na www.moja-domena.pl
mojadomena.nazwa.pl na www.moja-domena.pl
www.mojadomena.nazwa.pl na www.moja-domena.pl
www.moja-domena.pl/en na www.mojadomena.com
mojadomena.pl/en na www.mojadomena.com
www.mojadomena.pl/en na www.mojadomena.com
mojadomena.nazwa.pl/en na www.mojadomena.com
www.mojadomena.nazwa.pl/en na www.mojadomena.com
mojadomena.com na www.mojadomena.com
mojadomena.com/pl na www.moja-domena.pl
www.mojadomena.com/pl na www.moja-domena.pl
moja-domena.pl/en na www.mojadomena.com
mojadomena.pl na www.moja-domena.pl [nc]
www.mojadomena.pl na www.moja-domena.pl
mojadomena.nazwa.pl na www.moja-domena.pl
www.mojadomena.nazwa.pl na www.moja-domena.pl
www.moja-domena.pl/en na www.mojadomena.com
mojadomena.pl/en na www.mojadomena.com
www.mojadomena.pl/en na www.mojadomena.com
mojadomena.nazwa.pl/en na www.mojadomena.com
www.mojadomena.nazwa.pl/en na www.mojadomena.com
mojadomena.com na www.mojadomena.com
mojadomena.com/pl na www.moja-domena.pl
www.mojadomena.com/pl na www.moja-domena.pl
moja-domena.pl/en na www.mojadomena.com
to co udało mi się zrobić działającego do tej pory to:
Kod
#moja-domena.pl na www.moja-domena.pl
RewriteCond %{HTTP_HOST} ^moja-domena.pl [nc]
RewriteRule ^(.*)$ http://www.moja-domena.pl [R=301,L]
#mojadomena.pl na www.moja-domena.pl [nc]
RewriteCond %{HTTP_HOST} ^mojadomena.pl
RewriteRule ^(.*)$ http://www.moja-domena.pl [R=301,L]
#www.mojadomena.pl na www.moja-domena.pl
RewriteCond %{HTTP_HOST} ^www.mojadomena.pl [nc]
RewriteRule ^(.*)$ http://www.moja-domena.pl [R=301,L]
#mojadomena.nazwa.pl na www.moja-domena.pl
RewriteCond %{HTTP_HOST} ^mojadomena.nazwa.pl [nc]
RewriteRule ^(.*)$ http://www.moja-domena.pl [R=301,L]
#www.mojadomena.nazwa.pl na www.moja-domena.pl
RewriteCond %{HTTP_HOST} ^www.mojadomena.nazwa.pl [nc]
RewriteRule ^(.*)$ http://www.moja-domena.pl [R=301,L]
RewriteCond %{HTTP_HOST} ^moja-domena.pl [nc]
RewriteRule ^(.*)$ http://www.moja-domena.pl [R=301,L]
#mojadomena.pl na www.moja-domena.pl [nc]
RewriteCond %{HTTP_HOST} ^mojadomena.pl
RewriteRule ^(.*)$ http://www.moja-domena.pl [R=301,L]
#www.mojadomena.pl na www.moja-domena.pl
RewriteCond %{HTTP_HOST} ^www.mojadomena.pl [nc]
RewriteRule ^(.*)$ http://www.moja-domena.pl [R=301,L]
#mojadomena.nazwa.pl na www.moja-domena.pl
RewriteCond %{HTTP_HOST} ^mojadomena.nazwa.pl [nc]
RewriteRule ^(.*)$ http://www.moja-domena.pl [R=301,L]
#www.mojadomena.nazwa.pl na www.moja-domena.pl
RewriteCond %{HTTP_HOST} ^www.mojadomena.nazwa.pl [nc]
RewriteRule ^(.*)$ http://www.moja-domena.pl [R=301,L]
czy ktoś jest w stanie mi pomóc z resztą zapytań, bo próbuje wszystkiego już od kilkunastu godzin i nic... ?
najgorsze jest to że wszystkie domeny podpięte są pod ten sam katalog na serwerze w nazwa.pl....