我正在使用WAMP 服务器。这是我的文件名(“localhost/blogs.php”),但我想将此“blog.php”文件称为(“localhost/blogs”)。如何从 URL 中删除文件扩展名?
问问题
792 次
3 回答
1
If you are using an apache server the easiest way is to use mod_rewrites Create a .htaccess file and write the following code:
# Options
Options -Multiviews
Options +FollowSymLinks
#Enable mod rewrite
RewriteEngine On
RewriteRule ^blog$ blog.php [QSA,L]
This will mean when /blog is added in the browser then the server will call blog.php
于 2013-08-29T05:33:07.230 回答
1
这不是 PHP 问题,而是 mod_rewrite 问题。在 Apache 中启用 mod_rewrite(可能已经如此),然后在您网站的根目录中添加一个名为 .htaccess 的文件,并将此内容添加到 .htaccess 文件中:
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php [L]
于 2013-08-29T05:41:14.120 回答
0
于 2013-08-29T05:36:55.200 回答