webForumDet fria alternativet

mod_rewrite & htaccess

1 svar · 640 visningar · startad av Steam

SteamMedlem sedan juli 2003169 inlägg
#1

Hej alla mod_rewrite experter :),

Jag skulle vilja göra en regel i .htaccess som visar rootsidan (startsidan) när man anropar en specifik sökväg för siten.

Ex.
När en besökare anropar http://www.site.se/artikel/hello-world.php då ska man hamna här http://www.site.se/

Denna regel skall endast gälla just vid den specifika anropet. Hur skall jag utforma det här? Nån som kan hjälpa mig vore jag jätte tacksam.

P.S.
Jag har försökt med nedanstående men problemet med den är att den alltid anropas oavsettt om jag är på sidan hello-world.php eller någon annan sida.

RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_URI} ^/artikel/hello-world.php
RewriteRule ^$ / [R,L]
SteamMedlem sedan juli 2003169 inlägg
#2

Jag har hittat svaret. Man gör det såhär:

RewriteRule ^/artikel/hello-world.php$ / [R=301]

Enkelt!

130 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)