如何从读取 example.com/text.html 的 URL 转到读取 example.com/text 的 URL?
编辑:对不起,我是新人。该网站以 HTML 编码并由 GoDaddy 托管在 Windows 服务器上。如果可能,我想编辑此服务器端,但如果不是,则在单个网页中(带有 html 片段)
如何从读取 example.com/text.html 的 URL 转到读取 example.com/text 的 URL?
编辑:对不起,我是新人。该网站以 HTML 编码并由 GoDaddy 托管在 Windows 服务器上。如果可能,我想编辑此服务器端,但如果不是,则在单个网页中(带有 html 片段)
完全取决于你有什么 - Apache?然后 mod_rewrite:http ://httpd.apache.org/docs/current/mod/mod_rewrite.html 例如http://www.sitepoint.com/apache-mod_rewrite-examples/
如果你有一个 Java 服务器,那么每个框架都可以自由地独立完成它。
Ruby、Python、ASP也有自己的。
将下面的行添加到您的 .htaccess 文件中:
RewriteRule ^(.*)\.html$ $1 [R=301,L]
您可以创建一个名为文件名的文件夹并将 index.html 放入其中。
样本:
如果您想将test.htmlwww.example.com/test.html
重www.example.com/test
命名为index.html并将其放入文件夹test
Root folder
|
|-->index.html "home page"
|
|
|-->sample page folder 1 "Page 2"
| |
| +-->index.html
|
|-->sample page folder 2 "Page 3"
| |
| +-->index.html
|
+-->sample page folder 3 "Page 4"
|
+-->index.html