首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当我使用seo友好url时,php中出现404错误。

当我使用seo友好url时,php中出现404错误。
EN

Stack Overflow用户
提问于 2017-05-08 03:02:27
回答 1查看 135关注 0票数 0

当我在本地主机上运行我的网站时,我的网站正在运行。

当我在网上运行我的网站时,就会出错。

服务器错误

404 -找不到文件或目录。您要查找的资源可能已被删除、已更改名称或暂时不可用。

htaccess文件包含

代码语言:javascript
复制
RewriteEngine On
RewriteRule ^home?$ index.php
RewriteRule ^([0-9]+)/([a-zA-Z0-9-]+)$ category.php?Id=$1&category=$2
RewriteRule ^([a-zA-Z0-9-]+)/([0-9]+)/([a-zA-Z0-9-]+)$ post_details.php?cat=1&postid=$2&post=$3 [L]

请帮帮忙

EN

回答 1

Stack Overflow用户

发布于 2017-05-08 09:20:36

把这段代码写在.htaccess文件中-

代码语言:javascript
复制
RewriteRule ^profile/([0-9]+)/([A-Za-z0-9-]+)/?$ index.php?p=profile&id=$1

这就像-

应致力于:

代码语言:javascript
复制
www.example.com/index.php?p=profile&id=20

to

www.example.com/profile/20/profile-friendly-name
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43839134

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档