FAQ |
Kalender |
2009-08-16, 01:52 | #1 | |||
|
||||
Har WN som tidsfördriv
|
Hej!
Behöver lite hjälp nu. Jag skulle vilja göra en redirect ifrån www. till non-www. Skitsimpelt med mod_rewrite, jag gör det på nästan alla mina projekt. Blir jättebra med vettiga 301or osv. Problemet som uppstog nu är dock att jag vill ha det för flera domäner, mot samma webbplats. I detta fall både .SE och .COM. Hur tusan ska detta gå till? Ett vanligt exempel: Kod:
RewriteCond %{HTTP_HOST} !^example\.com RewriteRule (.*) http://example.com/$1 [R=301,L] Kod:
RewriteCond %{HTTP_HOST} ^www\.example\.com RewriteRule (.*) http://example.com/$1 [R=301,L] (Exempel på vad jag vill åstakomma) Kod:
RewriteCond %{HTTP_HOST} !^example\.(com|se) RewriteRule (.*) http://example.(com|se)/$1 [R=301,L] ... hur gör man? / Jine |
|||
Svara med citat |
2009-08-16, 10:05 | #2 | ||
|
|||
Mycket flitig postare
|
www.example.com ska till example.com och www.example.se ska till example.se?
Kod:
Options +FollowSymLinks RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} ^www.example.com [NC] RewriteRule ^(.*)$ http://example.com/$1 [R=301,L] RewriteCond %{HTTP_HOST} ^www.example.se [NC] RewriteRule ^(.*)$ http://example.se/$1 [R=301,L] |
||
Svara med citat |
2009-08-16, 10:17 | #3 | ||
|
|||
Mycket flitig postare
|
Det borde fungera att göra så här också, om man bara vill ha en regel:
Kod:
RewriteCond %{HTTP_HOST} ^www.example.(com|se) [NC] RewriteRule ^(.*)$ http://example.%1/$1 [R=301,L] Kod:
RewriteCond %{HTTP_HOST} ^www.(.*) [NC] RewriteRule ^(.*)$ http://%1/$1 [R=301,L] Kod:
RewriteCond %{HTTP_HOST} ^www.(example|example2).(com|se) [NC] RewriteRule ^(.*)$ http://%1.%2/$1 [R=301,L] |
||
Svara med citat |
2009-08-16, 12:49 | #4 | |||
|
||||
Mycket flitig postare
|
Jag har färdiga exempelfiler för det här jine.
|
|||
Svara med citat |
2009-08-16, 13:06 | #5 | |||
|
||||
Har WN som tidsfördriv
|
Norman, haha!
Detta löste mina problem, oerhört tack till BjörnJ som fick mig på rätt spår Kod:
RewriteCond %{HTTP_HOST} ^(.*).example.(com|se) [NC] RewriteRule ^(.*)$ http://example.%2/$1 [R=301,L |
|||
Svara med citat |
Svara |
|
|