并提前感谢您的帮助!htaccess - 删除扩展名 - 允许或强制结尾的斜杠而不会破坏相关链接
我想要实现的是这样的:我想从文件名中使用htaccess删除文件扩展名 - 这是我所做的。但是,当用户将他们的浏览器指向没有扩展名的文件并添加了斜线时,我会收到页面未找到错误。我发现一些代码纠正了这种情况,但是,当我实现代码时,它破坏了我与CSS和位于头部的jQuery的相关链接。
我真的很想保留所有文件的相对链接,但也希望允许单个文件的尾部斜杠。
这可能吗?
我的网站是在这里:http://www.getagig.info
而且我现在的htaccess的代码(仅删除扩展正下方)。
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
我是这么认为的,以在第一,但这个问题是,第二个'RewriteCond'仍然会失败(因为没有'文件名/ .php'文件... – Czechnology 2011-03-25 13:05:15
如何让htaccess忽略.css .js文件? – 2011-03-25 14:06:45
@科技:好的,我明白你的问题是什么。我已经编辑了上面的答案,并附加了一些建议。看看是否有帮助。 – 2011-03-25 14:54:52