关于网友提出的“Thinkphp 32 ACTION_NAME 用U函数 在不同服务器下显示不同路径”问题疑问,本网通过在网上对“Thinkphp 32 ACTION_NAME 用U函数 在不同服务器下显示不同路径”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题:Thinkphp 32 ACTION_NAME 用U函数 在不同服务器下显示不同路径
server
{
listen 80;
server_name *.love-mall.cn;
index index.html index.htm index.php;
if ($host ~* ^([^\.]+)\.([^\.]+\.[^\.]+)$) {
set $subdomain $1;
set $domain $2;
}
root /data/www/$domain/$subdomain;
location / {
index index.php;
if (!-e $request_filename) {
rewrite ^/(.*)$ /index.php/$1 last;
break;
}
}
location ~ .+\.php($|/) {
include fcgi.conf;
set $script $uri;
set $path_info "";
if ($uri ~ "^(.+\.php)(/.+)") {
set $script $1;
set $path_info $2;
}
fastcgi_pass unix:/tmp/php-cgi.sock;
fastcgi_index index.php?IF_REWRITE=1;
include fastcgi_params;
fastcgi_param PATH_INFO $path_info;
fastcgi_param SCRIPT_FILENAME $document_root/$script;
fastcgi_param SCRIPT_NAME $script;
}
location /status {
stub_status on;
access_log off;
}
location ~ ^/(upload|images|img|javascript|js|css|flash|media|static)/ {
root /data/www/$domain/$subdomain;
access_log off;
expires 30d;
}
}
以上介绍了“Thinkphp 32 ACTION_NAME 用U函数 在不同服务器下显示不同路径”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/1320239_2.html