-
January 16th, 2014, 19:11
#141
عضو انجمن
پاسخ : سوالات و مشکلات تاپیک : آموزش های از وب سرور nGinx - مبتدی تا پیشرفته

نوشته اصلی توسط
aalireza439
سلام
بهترین کار اینه که به جای یک بلاک nginx برای هر دو حالت با www و بدون www از ۲ بلاک مجزا استفاده کنید . یکی برای دامنه با www و دیگری برای دامنه بدون www
تو بلاک بدون www این دستور رو وارد کنید :
return 301 $scheme://www.domain.com$request_uri;
ذخیره و ریستارت وب سرور Nginx
حالا با باز کردن سایت بدون www دستور فوق اجرا میشه و اتوماتیک ریدایرکت میشه روی بلاکی که دامنه رو با www روش ست کردید . در نتیجه سایت فقط و فقط با www باز میشه
تمام!
-
-
January 16th, 2014 19:11
# ADS
-
January 17th, 2014, 11:21
#142
عضو انجمن
پاسخ : سوالات و مشکلات تاپیک : آموزش های از وب سرور nGinx - مبتدی تا پیشرفته

نوشته اصلی توسط
compiler
سلام
بهترین کار اینه که به جای یک بلاک nginx برای هر دو حالت با www و بدون www از ۲ بلاک مجزا استفاده کنید . یکی برای دامنه با www و دیگری برای دامنه بدون www
تو بلاک بدون www این دستور رو وارد کنید :
return 301 $scheme://www.domain.com$request_uri;
ذخیره و ریستارت وب سرور Nginx
حالا با باز کردن سایت بدون www دستور فوق اجرا میشه و اتوماتیک ریدایرکت میشه روی بلاکی که دامنه رو با www روش ست کردید . در نتیجه سایت فقط و فقط با www باز میشه
تمام!
تشکر ،
سرور نیم اصلی رو روی بدون Www گذاشتم و یک بلاک هم به این صورت تعریف کردم.
کد:
server {
server_name www.domain.ir ;
return 301 $scheme://domain.ir$request_uri;
}
-
-
February 25th, 2014, 09:02
#143
پاسخ : سوالات و مشکلات تاپیک : آموزش های از وب سرور nGinx - مبتدی تا پیشرفته
سلام
یه مشکل دارم یه کد htaccess دارم میخوام تبدیل بشه به nginx اگه کسی وقتشو داره لطفا کمک کنه
کد:
DirectoryIndex index.php index.html
کد:
Options -Indexes
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^stats$ index.php?stats
RewriteCond %{REQUEST_URI} !RPLCH/
RewriteCond %{REQUEST_URI} !.\.(gif|jpg|png|ico|js|css|txt|xml|html|php|eot|woff|ttf)
RewriteRule ^(.+)$ index.php?url=$1 [L,QSA]
</IfModule>
-
-
February 25th, 2014, 09:23
#144
عضو دائم
پاسخ : سوالات و مشکلات تاپیک : آموزش های از وب سرور nGinx - مبتدی تا پیشرفته

نوشته اصلی توسط
bl4ck
سلام
یه مشکل دارم یه کد htaccess دارم میخوام تبدیل بشه به nginx اگه کسی وقتشو داره لطفا کمک کنه
کد:
DirectoryIndex index.php index.html
کد:
Options -Indexes
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^stats$ index.php?stats
RewriteCond %{REQUEST_URI} !RPLCH/
RewriteCond %{REQUEST_URI} !.\.(gif|jpg|png|ico|js|css|txt|xml|html|php|eot|woff|ttf)
RewriteRule ^(.+)$ index.php?url=$1 [L,QSA]
</IfModule>
خدمتتون:
rewrite ^/stats$ /index.php?stats last;
RewriteCond %{REQUEST_URI} !RPLCH/
RewriteCond %{REQUEST_URI} !.\.(gif|jpg|png|ico|js|css|txt|xml|html|php|eot|w off|ttf)
rewrite ^/(.+)$ /index.php?url=$1 last;
:: کارشناس فنی هاستینگ و مدیریت سرور
:: کانفیگ حرفه ای سرور مجازی و اختصاصی و رفع اشکال سرور از سال 1388
:: وب سایت :
www.nginxweb.ir | تلفن شرکت:
02191300834
-
تعداد تشکر ها از nginxweb به دلیل پست مفید
-
March 2nd, 2014, 20:44
#145
پاسخ : سوالات و مشکلات تاپیک : آموزش های از وب سرور nGinx - مبتدی تا پیشرفته
یه سوال: = و ~ و ~* هر کدوم توی if چه معنی دارند ؟
-
-
March 18th, 2014, 14:27
#146
پاسخ : سوالات و مشکلات تاپیک : آموزش های از وب سرور nGinx - مبتدی تا پیشرفته
با سلام
من یک سایت asp.net دارم و می خوام روی ویندوز سروری که در اختیارم هست با استفاده از nginx سایتم رو آپلود کنم.اولین سوال اینکه آیا nginx سایت های تحت asp رو ساپورت می کنه و اگه می کنه طریقه آپلودش روی nginx رو لطفا شرح بدهید.با تشکر
mohammadaqa1369@gmail.com
-
-
March 18th, 2014, 14:54
#147
عضو انجمن
پاسخ : سوالات و مشکلات تاپیک : آموزش های از وب سرور nGinx - مبتدی تا پیشرفته
خیر . ساپورت نمیشه . شما باید از iis استفاده کنید فقط
-
-
May 29th, 2014, 18:53
#148
پاسخ : سوالات و مشکلات تاپیک : آموزش های از وب سرور nGinx - مبتدی تا پیشرفته
برا پریمیوم کردن باید از همین استفاده کرد؟
کد PHP:
location /dl {
auth_basic "Restricted";
auth_basic_user_file password_file;
}
بعد چطور میشه اکانتینگشو اتوماتیک کرد یعنی با 1 فرم ثبت نام؟
میشه کامل آموزش بدین؟
ممنون
-
-
May 29th, 2014, 20:11
#149
عضو انجمن
پاسخ : سوالات و مشکلات تاپیک : آموزش های از وب سرور nGinx - مبتدی تا پیشرفته

نوشته اصلی توسط
daniad
برا پریمیوم کردن باید از همین استفاده کرد؟
کد PHP:
location /dl {
auth_basic "Restricted";
auth_basic_user_file password_file;
}
بعد چطور میشه اکانتینگشو اتوماتیک کرد یعنی با 1 فرم ثبت نام؟
میشه کامل آموزش بدین؟
ممنون
یله همینه ولی در مورد ثبت نام باید عرض کنم که اسکریپت های vip استفاده کنید که خودش فایل پسورد رو به روز رسانی میکنه.
اگر هم خودتون سیستم ثبت نام نوشتید باید یه فایل درست کنید که داخل یوزر پسورد ها باشه با فرمت user:sha1 که sha1 همون پسورد با هش sha1 هست.
-
-
May 29th, 2014, 22:54
#150
پاسخ : سوالات و مشکلات تاپیک : آموزش های از وب سرور nGinx - مبتدی تا پیشرفته
میشه مورد آخر رو بیشتر توضیح بدین؟
فایل php آماده ندارین؟
با php آشنایی دارمیکم ولی نه در حدی که این فایلو بسازم.
ممنون
-