2017-06-15 11 views
0

Ich mag würde meine .htaccess Datei, um sicherzustellen, verwenden, dass die folgende Routing passieren wird:.htaccess Seite Rerouting - immer 404

success_stories.php -> success_storie

Hier ist, was ist ich habe es versucht, aber es funktioniert nicht, wie ich ein 404.

Options -MultiViews +FollowSymLinks 
# Turn mod_rewrite on 
RewriteEngine On 
RewriteBase/
RewriteRule ^success_stories.php$ /success_storie [L,R,NC] 
+0

es ist nur Beispiel, gib mir Lösung, ich brauche keine Grammatikfehler oder Korrekturen – ravi9999

Antwort

1

Versuchen sie etwas wie die

erhalten
## hide .php extension snippet 
# To externally redirect /dir/foo.php to /dir/foo 
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s([^.]+)\.php [NC] 
RewriteRule^%1 [R,L] 

# To internally forward /dir/foo to /dir/foo.php 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME}.php -f 
RewriteRule ^(.*?)/?$ $1.php [L]