Php Ceon SEO URl提供了zen cart中未找到的错误页面

Php Ceon SEO URl提供了zen cart中未找到的错误页面,php,.htaccess,zen-cart,zen,Php,.htaccess,Zen Cart,Zen,我已经安装了一个zen cart插件“CEO的SEO URL” 管理面板在安装中没有错误,但在网站上,当我点击产品名称时,它显示404错误 我试图遵循ceon插件的安装步骤,但我面临着这个问题 8.Add the Rewrite Rule to the Webserver (Apache/IIS etc.) 所以请帮帮我 我在路径htdocs\zencarttest\zencart上有这个.htaccess文件,我的.htaccess如下 ## BEGIN CEON URI MAPPING R

我已经安装了一个zen cart插件
“CEO的SEO URL”

管理面板在安装中没有错误,但在网站上,当我点击产品名称时,它显示404错误

我试图遵循ceon插件的安装步骤,但我面临着这个问题

8.Add the Rewrite Rule to the Webserver (Apache/IIS etc.)
所以请帮帮我

我在路径
htdocs\zencarttest\zencart
上有这个.htaccess文件,我的.htaccess如下

## BEGIN CEON URI MAPPING REWRITE RULE

RewriteEngine On

# ONLY rewrite URIs beginning with /zencarttest/zencart/
RewriteCond %{REQUEST_URI} ^/zencarttest/zencart/ [NC]

# Don't rewrite any URIs ending with a file extension (ending with .[xxxxx])
RewriteCond %{REQUEST_URI} !\.[a-zA-Z]{2,5}$ [OR]
RewriteCond %{REQUEST_URI} \.(html)$ [NC]




# Don't rewrite any URIs for some specific file format extensions,
#   which are not covered by main file extension condition above
#   Uncomment the following line to apply this condition! (Remove the # at the start of the next line)
RewriteCond %{REQUEST_URI} !\.(3gp|3g2|h261|h263|mj2|mjp2|mp4v|mpg4|m1v|m2v|m4u|f4v|m4v|3dml)$ [NC]

# Don't rewrite admin directory
RewriteCond %{REQUEST_URI} !^/zencarttest/zencart/admin_test [NC]

# Don't rewrite editors directory
RewriteCond %{REQUEST_URI} !^/zencarttest/zencart/editors/ [NC]

# Handle all other URIs using Zen Cart (its index.php)
RewriteRule .* /zencarttest/zencart/index.php [QSA,L]

## END CEON URI MAPPING REWRITE RULE
我在哪里犯了错误


请帮帮我!先谢谢你

是您自己编写的.htaccess文件还是使用了自动生成的.htaccess文件?如果您转到admin->Modules->Ceon URI Config,选择Installation Check并单击Check Installation链接,您将获得一个生成的.htaccess文件,您需要将其放在商店的根目录中(在您的例子中是htdocs\zencarttest\zencart)。如果您仍然得到404,请尝试在此处删除斜杠:

# Handle all other URIs using Zen Cart (its index.php)
RewriteRule .* /zencarttest/zencart/index.php [QSA,L]
所以你得到:

# Handle all other URIs using Zen Cart (its index.php)
RewriteRule .* zencarttest/zencart/index.php [QSA,L]

另外,请确保您的服务器安装了mod_rewrite(我见过一些没有安装的)。

如果我被放入
RewriteRule.*zencarttest/zencart/index.php[QSA,L]
则索引页有404错误,带有“/”的索引页显示,并且产品显示完美,但当我尝试单击其他类似于我们的链接时,运输和返回ect在那个时候它会给我404错误Hello@user1078494我如何设置旧页面url意味着“联系我们,网站地图”,因为它给我404错误产品页面和新创建的页面从“EZ页面”都很好。所以我需要你的帮助来改变已经存在的网页的url。。请帮助我你会在官方论坛上得到更多答案,这是肯定的。Conor(模块作者)在场并提供支持。:)无论如何,请阅读第二篇文章,它解释了如何做[link]——简言之,您需要使用phpmyadmin添加这些内容,没有其他简单的方法。嗯,实际上,有-你可以购买他的URI映射管理器,然后你就可以从管理员那里获得完全的控制权。我买了它,它真的很值得。查看他的网站:[链接]