Here is my nginx site.conf:
If I add this:server {
listen 184.107.161.202:80;
server_name studioleaks.info;
rewrite ^ http://www.studioleaks.info/forums$request_uri? permanent;
}
server {
listen 184.107.161.202:80;
server_name www.studioleaks.info;
access_log /home/nginx/domains/studioleaks.info/log/access.log;
error_log /home/nginx/domains/studioleaks.info/log/error.log;
root /home/nginx/domains/studioleaks.info/public;
index index.html index.php;
I get a 500 internal server error. How do I fix this? My forum is located inside forums, not site root. My registered URL is Studio Leaks | Hip Hop Forum, however I am trying to use a rewrite to have all versions of that url (www and non-www) point to Studio Leaks | Hip Hop Forum.location /forums/ {
rewrite ^/forums/((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$ /forums/vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 last;
try_files $uri $uri/ /forums/vbseo.php?$args;
}
location ~ /forums/(.*\.php)$ {
rewrite ^/forums/(.*)$ /forums/vbseo.php last;
}
location /forums/vbseo/(includes|resources/html|resources/xml)/ {
allow 127.0.0.1;
deny all;
}


LinkBack URL
About LinkBacks





Reply With Quote
