我正在尝试创建一个博客..对于每个条目,我都有一个名为entry.php的模板页面
我通过从我的主页创建链接来创建页面
mywebsite.com/entry.php?title=My Title&content=This is my blog
此链接传递给entry.php,并根据我写的链接动态生成页面,但搜索引擎不会索引这些链接.
我是否真的必须为我创建的每个条目创建一个唯一的页面?
像youtube这样的网站是否为每个视频都有单独的网页,或者像我尝试的那样动态生成.如果是这样,视频如何显示在搜索结果中?
我听说过.htaccess或sitemap.xml可以用于此我不知道这些是什么.
解决方法:
了解.htaccess
.htaccess有很多生成器,你可以使用其中一个.最好的办法是,使用.htaccess文件,以这种方式创建路径:
mywebsite.com/entry.php?title=My Title&content=This is my blog
将它们更改为:
mywebsite.com/My Title/This is my blog
而相同的代码是:
RewriteEngine On
RewriteRule ^([^/]*)/([^/]*)\.html$/entry.php?title=$1&content=$2 [L]
提供发电机的网站:
> .htaccess redirect
> Mod Rewrite Generator
> Search Engine Optimization Tools » mod_rewrite rewriterule generator