webForumDet fria alternativet

subdomän redirect fel

Webbservrar

3 svar · 385 visningar · startad av prey

Medlem sedan jan. 2002341 inlägg
Frågan#1

Jag har en webbserver som jag har konfigurerat med modulen mod_rewrite.

Mitt domännamn är http://rtv.mine.nu/ och jag vill nu göra så att användarnas hemsidor finns på http://ANVÄNDARE.rtv.mine.nu/.

Jag har fått RewriteReglerna att funka tror jag (har använt de från apache, http://httpd.apache.org/docs/misc/rewriteguide.html). Nu e problemet att jag får meddelandet:

"403 You don't have permission to access / on this server."

Varför??

Serverroot är "/xxx" (funkade inte med "/" heller).
AnvDir är /xxx/*/public_html (där * är anvnamnet).

http://rtv.mine.nu/~ANVÄNDARE fungerar.

Någon som har nåt förslag? Snälla!
Tackar på förhand!

Medlem sedan jan. 2002341 inlägg
#2

Glöm det, det löste sig...

Medlem sedan aug. 2001226 inlägg
#3

skriv hur du gjort!

Medlem sedan jan. 2002341 inlägg
#4

Först måste du se till att mod_rewite.c finns startad/inkompilerad i apache.

Därefter httpd.conf:

#---------Rewrite----------#

<IfModule mod_rewrite.c>

#RewriteEngine on

#RewriteCond %{HTTP_HOST} ^www\.[^.]+\.domain\.nu$

#RewriteRule ^(.+) %{HTTP_HOST}$1 [C]

#RewriteRule ^www\.([^.]+)\.domain\.nu/(.*) /home/$1/public_html$2

RewriteEngine on

RewriteCond %{HTTP_HOST} ^[^.]+\.domain.nu$

RewriteRule ^(.+) %{HTTP_HOST}$1 [C]

RewriteRule ^([^.]+)\.domain\.nu(.*) /home/$1/public_html$2

</IfModule>

Då fungerar även http://www.USER.domain.nu (förutom http://USER.domain.nu).

Jag har även lagt till en "www" mapp i /home, så att http://www.domain.nu fungerar. Den index-sidan innehåller sedan en redirect till http://domain.nu/

Ett problem jag stött på är dock att man MÅSTE ange "/" efter en undermapp. Annars hittar inte servern "filen" http://USER.domain.nu/mapp. Man måste skriva http://USER.domain.nu/mapp/ om man vill accessa mappen. Ett annat problem är att s.k. fancy indexing inte fungerar om man inte kopierar apaches "icons" mapp till användarens public_html.

Använd på egen risk
;)

247 ms totalt · 4 externa anrop · v20260731065814-full.2f471f9e
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)