最新消息:爱T-blog 最新域名 blog.itiwin.cn !!! php技术博客 magento博客

magento安装出现404错误 重定向问题

magento 输入域名安装时 跳转到index/install 出现404错误
刚开始以为环境有问题,去magento官网下载了环境检测magento-check.php,发现说Mysql版本低了,然后上传个
上去检测发现mysql都尼码5.2的了还说不到4.2

我想到一个重定向的问题,我想了一下安装的时候显示的是aaa.com/index.php/install/而根目录是没有这个install这个文件夹的,只有install.php这个文件!
首先

把伪静态规则按下面方法传到服务器相应目录:
/alidata/server/nginx/conf/rewrite(每个服务器nginx安装目录不同,可 find / -name nginx查看)
magento.conf内容为:

location / {
index index.html index.php; ## Allow a static html file to be shown first
try_files $uri $uri/ @handler; ## If missing pass the URI to Magento’s front handler
expires 30d; ## Assume all files are cachable
}

## These locations would be hidden by .htaccess normally
location /app/ { deny all; }
location /includes/ { deny all; }
location /lib/ { deny all; }
location /media/downloadable/ { deny all; }
location /pkginfo/ { deny all; }
location /report/config.xml { deny all; }
location /var/ { deny all; }

location /var/export/ { ## Allow admins only to view export folder
auth_basic “Restricted”; ## Message shown in login window
auth_basic_user_file htpasswd; ## See /etc/nginx/htpassword
autoindex on;
}
location /. { ## Disable .htaccess and other hidden files
return 404;
}

location @handler { ## Magento uses a common front handler
rewrite / /index.php;
}

location ~ .php/ { ## Forward paths like /js/index.php/x.js to relevant handler
rewrite ^(.*.php)/ $1 last;
}
–>end

然后 /alidata/server/nginx/conf/vhosts下的

www.yourdomainname.com.conf  (每个服务器不一样的)

修改

#伪静态规则为
include /alidata/server/nginx/conf/rewrite/magento.conf;

 

然后重启 nginx:

/alidata/server/nginx/sbin/nginx -s reload

进域名安装,成功!!!

 如果你有问题,可以评论留言。多谢!

注意:

Linux下 安装magento插件

cd 根目录
chmod 530 mage
./mage install 插件key

爱T-blog新域名:http://blog.itiwin.cn
爱T-blog,web开发,与爱T们进行技术交流

转载请注明:爱T-blog » magento安装出现404错误 重定向问题

与本文相关文章

2条回应:“magento安装出现404错误 重定向问题”

  1. Adam说道:

    作者你好,我这几天使用lnmp架设magento的电商网站。当我彩你的magento.conf配置时网站跳转特别慢。通过我的测试,我把
    try_files $uri $uri/ @handler; ## If missing pass the URI to Magento’s front handler

    location @handler { ## Magento uses a common front handler
    rewrite / /index.php;
    }
    去除后首页打开很快,但首页下面的子目录出现404错误。增加这几个语句的话则会出现跳转慢的问题,不管是打开首页、后台还是网站子目录都要二十多秒的跳转时间。不知作者有没有这种问题,能否分享处理方法?谢谢。

发表评论

电子邮件地址不会被公开。 必填项已用*标注