繁体   English   中英

重定向到主页(索引)

[英]Redirecting to main page (index)

我正在构建一个网站,因此需要使其对SEO友好,因此,现在,我正在使用动态网站(PHP),并通过.htaccess进行显示,使其看起来好像该网站具有静态页面。

为此,我将重定向到一个php文件,然后显示内容。

网址看起来像: www.mainpage.dk/phpfile-navigationvalue-value.htm

我正在使用页面内的导航值来根据单击的菜单项呈现它。

我建立这个对小伙子说,像一个url www.mainpage/something.html是SEO purporses优于www.mainpage.dk/phpfile-navigationvalue-value.htm 有人可以就此事提供一些意见吗?

如果常规静态页面更好,是否可以使动态外观像常规静态页面一样?

PS:之所以我要一个动态页面,是因为该页面将不时地被新页面扩展,然后经常更新。

要使其看起来像常规页面,您可以添加*.html alias.php?alias=* > alias.php?alias=*

然后检查别名并显示来自PHP的正确页面。

另外,如何做:

www.mainpage.dk/phpfile/navvalue/value/ - > index.php?page=phpfile&nav=navvalue&val=value

我不鼓励重定向到phpfile,但是可以通过index.php?page=* (看上面的行)或类似的东西来处理它。


编辑:

htaccess应该看起来如何

RewriteEngine on
#  [!]for `*.html` -> `alias.php?alias=*`
RewriteRule ^(.*)\.html$ alias.php?alias=$1 [NC]
#  [!]for `/phpfile/navvalue/value/` -> `index.php?page=phpfile&nav=navvalue&val=value`
RewriteRule ^(.*)/(.*)/(.*)(/)?$ index.php?page=$1&nav=$2&val=$3 [NC]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM