我正在尝试制作干净的URL。我已经在.htaccess文件中写了一条简单的规则,并且我被告知应该可以工作。但是,它没有。我想知道如果mod_rewrite没有被启用,它是否会有这样的情况。获得mod_rewrite工作的建议
我正在使用网络解决方案共享主机。我打电话给公司,并被告知mod_rewrite在我的主机上默认启用。
有关如何检查mod_rewrite是否已启用的任何建议?另外,我会很感激任何相关的建议。
由于提前,
约翰
编辑:我只是张贴了这个在Serverfault.com,但我不愿在这里删除它,因为我有一种感觉,它可能会在这里得到更多的意见。让我知道是否应该在这里删除它。谢谢。
编辑:
下面是我的.htaccess文件。当我转到应该重写的URL时,出现404错误。
RewriteEngine On
RewriteRule ^comments/([A-Za-z0-9-]+)-([0-9]+)?$ index.php?submissionid=$2 [NC,L]
你的.htaccess文件和你正在使用的Web应用程序/框架是什么? – 2010-06-28 07:51:37