apache 控制器目录重写规则

发布于 2024-11-29 06:03:30 字数 164 浏览 1 评论 0 原文

我有控制器文件所在的控制器目录。

我想做这个

sitename.com/test.php

不是

sitename.com/controller/test.php

如何用apache重写规则?

I have controller directory where is controller files located.

I want to do this

sitename.com/test.php

not

sitename.com/controller/test.php

how to rewrite rules with apache?

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

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

发布评论

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

评论(1

暮色兮凉城 2024-12-06 06:03:30

您需要在 mod_rewrite http://www.desiquintans.com/cleanurls" rel="nofollow">.htaccess

在 .htaccess 中添加重写规则很简单。首先,通过将此行添加到 .htaccess 来激活 mod_rewrite:

RewriteEngine on
RewriteBase /

然后添加规则以重定向页面:

RewriteRule ^([^/]+)$ /controller/$1

You'll want to look into mod_rewrite in your .htaccess

Adding a rewrite rule in your .htaccess is simple. First, activate mod_rewrite by adding this line to your .htaccess:

RewriteEngine on
RewriteBase /

Then add your rule to redirect your pages:

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