2016-07-29 13 views
0

Ich versuche seo freundlich URLs mit .htaccess Mod Neuschreiben zu machen, aber ich habe ein Problem - wenn ich versuche, auf die "neue Seite" zuzugreifen, gibt mir 404 zurück Error. Ich habe viel gesucht, aber die Regel scheint gut für mich geschrieben zu sein.Mod Rewrite, um SEO Friendly URLs zu haben

Ich habe so etwas wie site.com/work/index.php?page=something und ich möchte es ändern site.com/work/something

Die Regel, die ich benutze ist:

RewriteEngine On 
RewriteRule ^([^/]*)\$ /work/index.php?page=$1 [L] 

Vielen Dank für Ihre Zeit! Alles Gute.

+0

'RewriteRule^Arbeit/([^ /] +) $ /work/index.php?page=$1 [L]'? –

+0

Escape $, entfernen Sie den Backslash vor $ in Ihrem Regelmuster, andernfalls wird Engine es wörtlich übereinstimmen. – starkeen

Antwort

0

können Sie die folgende Regel verwenden

RewriteEngine on 
RewriteRule ^work/(.*)$ /work/index.php?page=$1 [L]