[英]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=*
(看上面的行)或类似的东西来处理它。
编辑:
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.