URL和文件夹名称是否必须相同。如果不是我有一个文件夹说temp,我想要的URL就像http://www.test.com/te*&mp
我该怎么做?
答案 0 :(得分:1)
mod_rewrite就是为了这个目的,它将虚拟路径显示为类似文件夹。有很多教程要遵循。另请注意,您可以更改文件扩展名,也可以在URL路径中删除。这也使用户和搜索引擎排名变得容易。
答案 1 :(得分:0)
您可以使用Apache的mod_rewrite
将对te&mp
的请求重定向到正确的temp
文件夹。您将无法使用*
,因为它不是文件名的允许字符(Windows,POSIX系统允许使用)。
RewriteEngine On
RewriteRule ^te&mp/(.*) temp/$1 [L,QSA]
另请注意,自&
is a reserved character起,您需要对其进行网址编码(te%26mp
)。
答案 2 :(得分:0)
您可能需要阅读htaccess和URL Rewriting
答案 3 :(得分:0)
不,不是。请参阅Alias指令。