php - 我的站点 htaccess 需要短 URL

我需要改变

http://localhost/engineering/management/administrator/modules/course/view.php

http://localhost/engineering/course_view.php

我尝试了以下重写

Options +FollowSymlinks
RewriteEngine on
RewriteRule ^engineering/([.*])_([.*])\.php$  /engineering/management/administrator/modules/$1/$2.php

但不影响网址。我认为代码有问题。

最佳答案

我们开始吧:

Options +FollowSymlinks
 RewriteEngine on
 RewriteRule ^(.*)_(.*)\.php$ management/administrator/modules/course/view.php

由于您在本地主机和文件夹工程中,您可以在规则中省略它。这仅在您将 .htaccess 放在工程文件夹中时才有效。

http://localhost/engineering/course_view.php

谢谢,

纳吉姆

https://stackoverflow.com/questions/6785818/

相关文章:

php - 无法让 PHP 代码工作

php - 当对短网址使用唯一的字母数字字符串时,将创建的字符串存储在数据库中还是即时编码/解码更好

google-app-engine - 使用 Google App Engine 生成带有实体键的短

url - 跟踪为长 URL 生成的短 URL

php - fbs文章点击和网址缩短器之间的差异

php - 网址缩短 : using inode as short name?

asp.net - IIS 和 ASP.NET 堆栈上短 URL 的设计与实现

php - 动态php短网址

java - google-api-client 在 java 中创建短 URL

short-url - 生成多个唯一的短网址?