网站文件夹结构及其对URL的影响

问题描述 投票:0回答:1

我对我的网站文件夹(文件结构)有点困惑...它如何影响URL?我正在做我的第一个“大”项目,我的导航栏包含几个页面,其中一个页面是Gallery,因此当访问者单击它们时,他们访问HTML文件gallery.html,并且看到URL example.com /图库我在图库页面中有几个页面(黑色照片+彩色照片)。现在,我看到的URL是计算机上的文件位置,我需要做的就是确保该示例前面的URL包含“图库” .com供访客使用,如下所示:example.com/Gallery/colorful-photos ...怎么运作的?

javascript html css web-deployment
1个回答
0
投票

嗨,约瑟夫,欢迎您。

您可以在Web根目录中创建(或编辑现有的.htaccess文件。该根文件夹通常称为htdocs / public_html / web。只需编辑该文件即可包含一些预设的301重定向。

示例.htaccess重定向行将是:

Redirect 301 /gallery http://www.yourwebsite.com/gallery.html

命令分解:重定向301 = 重定向的类型(301是永久的,302是临时的)

/ gallery = 您所需的URL段

http://www.yourwebsite.com/gallery.html = 重定向后的目标URL


然后您只需要输入yourwebsite.com/gallery即可到达那里。

使用Filezilla或您的Web控制面板来编辑不可见的文件(点文件)。首先对.htaccess进行备份,因为输入错误会阻止站点加载,并给您500错误(直到您仍然删除/修复.htaccess为止)。

您还可以使用mod_rewrite和RewriteRule-more on that here将非www重定向到www。

© www.soinside.com 2019 - 2024. All rights reserved.