nginx+apache joomla开启sef后只显示主页故障

chyj 发布于 2013/03/16 20:42
阅读 578
收藏 0

各位大大好。小弟在虚拟机上试构建了nginx+apache+joomla的站点。在未启用joomla自身的sef功能时,可以正常打开网页。但在启用sef后,点击其它页面地址栏上虽然已经显示正确的地址,但实际上显示的还是主页并未跳转到相关的页面。在查阅了相关文章还是没有办法解决,故只好在此开贴寻求各们大大指点。

apache已经启动LoadModule rewrite_module modules/mod_rewrite.so 并且已经将htaccess.txt 重命名为.htaccess,以下为nginx.conf的配置,请各们大大不吝赐教!谢谢!

user              www;
worker_processes  2;
error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;
pid        logs/nginx.pid;
google_perftools_profiles  /tmp/tcmalloc; 
events {
    use epoll;
    worker_connections  2048;
}

http {
    include       mime.types;
    include      gzip.conf;
    default_type  application/octet-stream;
    index        index.html index.htm index.php;
    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                      '$status $body_bytes_sent "$http_referer" '
                      '"$http_user_agent" "$http_x_forwarded_for"';
    sendfile          on;
    tcp_nopush        on;
    server_tokens      off;
    keepalive_timeout  60;
    server_names_hash_bucket_size 128;

    server {
        listen      80;
        server_name  localhost;
        root        /var/www;
  location ~ /\.ht {
            deny  all;
        }
 
 location ~ /.+\.(inc|conf|cnf) {
            deny  all;
        }
 
 location ~* .*\.(gif|jpg|jpeg|png|bmp|ico|css|js|txt|flv|swf|mid|doc|ppt|xls|pdf|txt|mp3|wma)$ {
            expires 2d;
        }

  if ($fastcgi_script_name ~ \..*\/.*php) {
        return 403;
    }

 location / {
                try_files $uri $uri/ /index.php?$args;
        }

          if (!-e $request_filename) {
            rewrite ^/(.*)$ /index.php?$1 last;
        }
      
        location ~ \.(php?|cgi|pl|py)$ {
            proxy_pass http://127.0.0.1:8080;
            include      proxy.conf;
        }

        #access_log off
        access_log  logs/access.log  main;

  }

    # Load config files from the /etc/nginx/conf.d directory
    include vhost/*.conf;
}

加载中
0
c
chyj

      nginx+apache+joomla建站的大大我相信在此论坛也有不少,希望大大们在无意中查阅此文后能不吝动弹下你那点石成金的金手指,敲击下键盘回复指点下小弟。您的回复,能让小弟豁然开朗,解决困扰小弟的难题,让小弟在求知路上更进一步,步子迈的更远更扎实。谢谢啦!!

0
c
chyj

在此提问此开源软件之问题。此中大大无数,非无人可解,然竟无人解答授渔于新人,如此氛围,见识了。

返回顶部
顶部