我需要知道我如何更改我的网站网址我尝试网址路由不起作用
我的网站产品网址为<input type="text" class="rest" />
,我想要http://www.shahilibas.in/product.php?p_id=5
这样的seo友好网址
我尝试使用此代码进行网址路由
http://www.shahilibas.in/product.php/5
答案 0 :(得分:0)
您需要将重写规则添加到.htaccess文件中。创建新的文本文件,将其命名为&#39; .htaccess&#39;没有引号。
在.htaccess文件中编写下面的代码并按Ctrl + s保存文件
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^(\w+)$ ./serve.php?short=$1
答案 1 :(得分:0)
您可以在.htaccess文件中添加以下代码并保存
<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine On
RewriteRule ^([a-zA-Z0-9_-]+)$ products.php?p_id=$1
RewriteRule ^([a-zA-Z0-9_-]+)/$ products.php?p_id=$1
</IfModule>
然后你的网址会是这样的 http://www.shahilibas.in/5
哪个更友好。在网址中显示php文件对SEO不利。