我在PHP有一个网站,我试图隐藏扩展名。我通过谷歌发现了几件事情,但它们似乎都太复杂了,或者他们将index
重定向到index.php
:就像你写name.com/contact
它会去name.com/contact.php
一样。我不想说,我只是想:在url中隐藏扩展名.php mod_rewrite
www.name.com/es/index.php to be www.name.com/es/inicio
www.name.com/es/empresa.php to be www.name.com/es/empresa
www.name.com/es/productos.php to be www.name.com/es/productos
www.name.com/es/clientes.php to be www.name.com/es/clientes
www.name.com/es/recetas.php to be www.name.com/es/recetas
www.name.com/es/contacto.php to be www.name.com/es/contacto
www.name.com/en/index.php to be www.name.com/en/home
www.name.com/en/company.php to be www.name.com/en/company
www.name.com/en/products.php to be www.name.com/en/products
www.name.com/en/clients.php to be www.name.com/en/clients
www.name.com/en/recepis.php to be www.name.com/en/recepis
www.name.com/en/contact.php to be www.name.com/en/contact
的/en/
文件夹是英文版本和/es/
文件夹是西班牙语版本
而且网站中的链接,也将是没有延长。
E.g,挂clientes
会clientes
,而不是clientes.php
和如果有人试图去/page.php
,它仍然有效,但它重定向到/page
的图像。
这似乎是http://stackoverflow.com/questions/183921/rewrite-all-queries-to-not-need-the-php-extension-using-a-mod-rewrite的副本-rewriterul – 2011-06-05 06:44:57
可能重复的[重定向* .php清洁URL](http://stackoverflow.com/questions/2267488/redirect-php-to-clean-url) – outis 2012-04-29 05:11:19