Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache 搜索引擎为每个目录索引多少个文件_Apache_.htaccess_Mod Rewrite - Fatal编程技术网

Apache 搜索引擎为每个目录索引多少个文件

Apache 搜索引擎为每个目录索引多少个文件,apache,.htaccess,mod-rewrite,Apache,.htaccess,Mod Rewrite,我使用ApacheModRewriteRule来处理动态URL。并试图找出最佳的URL结构 以下是我正在考虑的选项: 他们将全部改写为: mydomain.com/myprogram.php?用户名=$1&cat=$2&item=$3 备选案文1: mydomain.com/username-category-item-5.html 选项2:mydomain.com/username/category-item-5.html 选项3:mydomain.com/username/category/

我使用ApacheModRewriteRule来处理动态URL。并试图找出最佳的URL结构

以下是我正在考虑的选项:

他们将全部改写为: mydomain.com/myprogram.php?用户名=$1&cat=$2&item=$3

备选案文1: mydomain.com/username-category-item-5.html

选项2:mydomain.com/username/category-item-5.html

选项3:mydomain.com/username/category/item-5.html

我关心的是搜索引擎如何抓取和索引页面。如果我使用选项1,所有用户文件将显示在同一目录中。这会使搜索引擎索引的页面数量有限吗


如果我选择选项2或3,在为搜索引擎进行优化时,可以使用多少个安全的子目录?

选择最后一个。它更清晰,甚至不算搜索引擎的想法。

我建议您只使用:

确保所有链接都是“可访问的”。我最近参与了一个具有这种结构的网站。问题是,搜索引擎并不知道所有的链接。因此,我们为每个用户添加了一个页面,链接到每个类别页面,列出了所有项目的链接

交通量在3个月内翻了一番