2010-04-08 5 views
1

J'ai développé un site, qui a quelques pages statiques. Comme explorer, la maison, les commentaires.présente une page statique URL comme URL différente qui est SEO friendly

Le lien pour ces va comme suit
website.com/views/explore.php
website.com/index.php
website.com/views/feedback.php

Je veux écrire une URL SEO différente pour chacune des URL mentionnées ci-dessus.
Est-ce possible?
soit par exemple
website.com/views/explore.php doit être convereted/visible website.com/explore
website.com/views/feedback.php doit être convereted/visible website.com/donner/commentaires

et ainsi de suite

+0

website.com/explore est certainement plus facile sur les yeux que website.com/views/explore.php mais est-il vraiment plus de chances d'être repris par un moteur de recherche? Je suis sceptique. – greim

+0

qu'est-ce qui renforce votre doute à ce sujet? –

Répondre

2

Vous pouvez utiliser ces règles mod_rewrite pour réécrire des demandes de /explore et /give/feedback interne /views/explore.php et /views/feedback.php:

RewriteEngine on 
RewriteRule ^explore$ views/explore.php [L] 
RewriteRule ^give/feedback$ views/feedback.php [L] 
+0

Merci pour votre aide Gumbo, ces règles fonctionneront-elles aussi sur localhost? Ou dois-je le tester après l'édition, puis le téléchargement du fichier sur le serveur? –

+0

@Gaurav Sharma: Ils devraient aussi travailler sur votre localhost. – Gumbo

+0

Merci encore pour votre aide rapide. :) fonctionnant parfaitement sur localhost aussi. –

0

Avec le fichier .htaccess, vous pouvez changer n'importe quelle URL sur votre site. j'aime ce fichier.

0

Si vous hébergez un site Web dans l'ISS, vous pouvez essayer IIS SEO toolkit. & définir l'URL dynamique lui-même dans IIS voir le explaination par indepth Scott about Imporve SEO by SEO Toolkit