![URL 重写不适用于 magento](https://linux22.com/image/618372/URL%20%E9%87%8D%E5%86%99%E4%B8%8D%E9%80%82%E7%94%A8%E4%BA%8E%20magento.png)
- 管理员中的“Web 服务器重写”设置为“是”。
- 安全和不安全的 URL 中都没有 index.php。
- mod-rewrite 已启用并运行
- 我尝试了所有与 RewriteBase / htaccess 的组合
- 我已经数不清有多少次冲走了现金(虽然和 mod_rewrite 没什么关系,但我还是这么做了)
- 重新索引目录 URL 重写(与上文相同)[/b]
但它不起作用:(
http://162.13.86.217/~useraccount/url.html
The requested URL /home/useraccount/domains/mydomain.com/public_html/index.php was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
但是 index.php 确实存在,并且它的位置恰好为:/home/useraccount/domains/mydomain.com/public_html/
我有来自 magento 的默认 htaccess 文件,并且它在其他服务器上运行良好:
############################################
## rewrite everything else to index.php
RewriteRule ^(.*)$ index.php [L]