Php 为什么';这个修改规则行得通吗?
当我尝试使用此规则时:Php 为什么';这个修改规则行得通吗?,php,.htaccess,get,Php,.htaccess,Get,当我尝试使用此规则时: RewriteEngine On RewriteRule ^articleID/([^/]*)$ /viewArticle.php?articleID=$1 [L] 它将我发送到404页面 我不太熟悉如何使用htaccess,所以我很可能做错了什么。我用generateit.net上的工具生成了它 我正在尝试访问的内容将等于尝试添加重写库: RewriteBase / 还要确保服务器接受htaccess文件。服务器配置是否包含目录指令中的AllowOverride a
RewriteEngine On
RewriteRule ^articleID/([^/]*)$ /viewArticle.php?articleID=$1 [L]
它将我发送到404页面
我不太熟悉如何使用htaccess,所以我很可能做错了什么。我用generateit.net上的工具生成了它
我正在尝试访问的内容将等于尝试添加重写库:
RewriteBase /
还要确保服务器接受htaccess文件。服务器配置是否包含目录指令中的AllowOverride all语句。尝试添加重写基:
RewriteBase /
还要确保服务器接受htaccess文件。服务器配置是否包含目录指令中的AllowOverride all语句。对于路径,它应该可以工作:
RewriteRule articleID/([^/]*)$ /devel/testdesign/viewArticle.php?articleID=$1 [L]
对于路径,它应该可以工作:
RewriteRule articleID/([^/]*)$ /devel/testdesign/viewArticle.php?articleID=$1 [L]
如果您在想要使用mod_rewrite规则的URL上添加详细信息/示例,那就太好了。您的意思是什么?抱歉--我可以在帖子中添加什么?如果您在想要使用mod_rewrite规则的URL上添加详细信息/示例,那就太好了。您的意思是什么?对不起,我可以在帖子中添加什么?谢谢你的回答,但不幸的是,这不起作用。我仍然收到一个错误。目录指令,那是什么?我和HostGator的支持人员联系过了,他们说他们接受htaccess文件,mod_rewrite也可以。在这种情况下,你可以跳过这部分。。。添加/?在“^work for you?No,但是我在第一个$前面添加了\.html,现在它可以工作了,但是它似乎已经删除了我的所有样式,有什么线索吗?为什么?如何包含您的样式?您必须添加../前缀。由于重写的原因,样式在上面的目录中。谢谢你的回答,但不幸的是,这不起作用。我仍然收到一个错误。目录指令,那是什么?我和HostGator的支持人员联系过了,他们说他们接受htaccess文件,mod_rewrite也可以。在这种情况下,你可以跳过这部分。。。添加/?在“^work for you?No,但是我在第一个$前面添加了\.html,现在它可以工作了,但是它似乎已经删除了我的所有样式,有什么线索吗?为什么?如何包含您的样式?您必须添加../前缀。由于重写,样式在上层目录中。是的!非常感谢。虽然我的css仍然被剥离。知道为什么吗?知道!非常感谢。虽然我的css仍然被剥离。知道为什么吗?