gpt4 book ai didi

linux - Magento:有趣的网址

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:30:39 24 4
gpt4 key购买 nike

我已经在 Linux 上安装了 Magento,但 URL 看起来有点滑稽。例如,当我将浏览器指向 http://localhost/magento/ 时,URL 会自动更改为 http://localhost/magento/index.php/ 这看起来很奇怪,因为 index.php 是文件而不是目录。然后例如,当我点击购物车时,我被重定向到:http://localhost/magento/index.php/checkout/cart/

我只是想知道是否有人知道如何摆脱浏览器地址栏中定义的 URL 中的 /index.php/ 中间位?

最佳答案

  1. 在 Magento 的管理面板中,将“使用 Web 服务器重写”(系统 → 配置 → 网络 → 搜索引擎优化) 设置为 YES 和“使用安全 URL 前端” < em>(系统 → 配置 → Web → 安全) 到YES
  2. 确保使用 sudo a2enmod rewrite && sudo service apache2 restart 启用 Apache 的重写模式
  3. 将以下规则添加到 Magento 根目录下的 .htaccess 文件中:

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /magento/
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /magento/index.php [L]
    </IfModule>

关于linux - Magento:有趣的网址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11496156/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com