使用 htaccess 文件重写 url?

发布于 2024-11-04 07:35:14 字数 299 浏览 1 评论 0原文

我想将此 url 重写

http://localhost/vector-svn/demo.php

http://localhost/vector-svn/demo

我的 .htaccess 文件代码,

Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(.*)\.$ $1.php [nc]

如有任何帮助,将不胜感激?

I want to rewrite this url

http://localhost/vector-svn/demo.php

rewrite to

http://localhost/vector-svn/demo

my .htaccess file code

Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(.*)\.$ $1.php [nc]

any kind help would be appreciated ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

猫弦 2024-11-11 07:35:14

回答我自己的问题!!
这适用于 url 重写!

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php

Answer to my own question !!
This works for url rewriting !!

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
小糖芽 2024-11-11 07:35:14

你可以这样做:

rewriteRule ^(.*)$ $1.php [NC]

编辑:我看到你的重写规则是完全相同的。你有什么问题吗?

You could do this:

rewriteRule ^(.*)$ $1.php [NC]

Edit: I see your rewrite rule is exactly the same. What problem do you have?

一向肩并 2024-11-11 07:35:14

听起来 mod_rewrite 根本没有安装。检查 apache 文档,链接

抱歉,简短的回答...此链接也可能对您有所帮助,可能是一些事情,并且如上所述,重写看起来不错,所以请尝试看看以下任何内容是否有效。

http://www.wallpaperama.com/forums/how-to-fix-mod-rewrite-500-internal-server-error-on-htaccess-file-apache-t718.html

Sounds like mod_rewrite is not installed at all. Check apache documentation, link.

Sorry, brief answer... this link might also help you out, could be a few things and as mentioned the rewrite looks fine, so try and see if any of the following work.

http://www.wallpaperama.com/forums/how-to-fix-mod-rewrite-500-internal-server-error-on-htaccess-file-apache-t718.html

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文