您的位置:首页 > 理论基础 > 计算机网络

httpd.conf文件与.htaccess文件的对比

2017-02-09 08:30 190 查看
httpd.conf文件与.htaccess文件相比,Apache对两者的mod_rewrite规则在处理方法上有些细微的差别。在实

际运行时,如果有任何原因使得倾向于使用httpd.conf,都需要考虑这些差别:

1、应该将重写规则放置在httpd.conf文件或vhosts.conf文件的<VirtualHost>元素之内,而不是.htaccess文件。

2、当使用httpd.conf文件时,URL地址中跟在域名后的斜扛符号(/)被当作URL地址的一部分。

以后的练习中,我们将看到这样的URL地址重写代码:

RewriteEngine On

RewriteRule ^my-super-product\.html$ /product.php?product_id=123

当作用“httpd.conf”文件时,规则需要包含一个额外的斜杠:

RewriteEngine On

RewriteRule ^/my-super-product\.html$ /product.php?product_id=123
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: