پاسخ : سوالات و مشکلات تاپیک : آموزش های از وب سرور nGinx - مبتدی تا پیشرفته
نقل قول:
نوشته اصلی توسط
aalireza439
سلام
بهترین کار اینه که به جای یک بلاک nginx برای هر دو حالت با www و بدون www از ۲ بلاک مجزا استفاده کنید . یکی برای دامنه با www و دیگری برای دامنه بدون www
تو بلاک بدون www این دستور رو وارد کنید :
return 301 $scheme://www.domain.com$request_uri;
ذخیره و ریستارت وب سرور Nginx
حالا با باز کردن سایت بدون www دستور فوق اجرا میشه و اتوماتیک ریدایرکت میشه روی بلاکی که دامنه رو با www روش ست کردید . در نتیجه سایت فقط و فقط با www باز میشه
تمام!
پاسخ : سوالات و مشکلات تاپیک : آموزش های از وب سرور 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;
}
پاسخ : سوالات و مشکلات تاپیک : آموزش های از وب سرور 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>
پاسخ : سوالات و مشکلات تاپیک : آموزش های از وب سرور 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;
پاسخ : سوالات و مشکلات تاپیک : آموزش های از وب سرور nGinx - مبتدی تا پیشرفته
یه سوال: = و ~ و ~* هر کدوم توی if چه معنی دارند ؟
پاسخ : سوالات و مشکلات تاپیک : آموزش های از وب سرور nGinx - مبتدی تا پیشرفته
با سلام
من یک سایت asp.net دارم و می خوام روی ویندوز سروری که در اختیارم هست با استفاده از nginx سایتم رو آپلود کنم.اولین سوال اینکه آیا nginx سایت های تحت asp رو ساپورت می کنه و اگه می کنه طریقه آپلودش روی nginx رو لطفا شرح بدهید.با تشکر
mohammadaqa1369@gmail.com
پاسخ : سوالات و مشکلات تاپیک : آموزش های از وب سرور nGinx - مبتدی تا پیشرفته
خیر . ساپورت نمیشه . شما باید از iis استفاده کنید فقط
پاسخ : سوالات و مشکلات تاپیک : آموزش های از وب سرور nGinx - مبتدی تا پیشرفته
برا پریمیوم کردن باید از همین استفاده کرد؟
کد PHP:
location /dl {
auth_basic "Restricted";
auth_basic_user_file password_file;
}
بعد چطور میشه اکانتینگشو اتوماتیک کرد یعنی با 1 فرم ثبت نام؟
میشه کامل آموزش بدین؟
ممنون
پاسخ : سوالات و مشکلات تاپیک : آموزش های از وب سرور nGinx - مبتدی تا پیشرفته
نقل قول:
نوشته اصلی توسط
daniad
برا پریمیوم کردن باید از همین استفاده کرد؟
کد PHP:
location /dl {
auth_basic "Restricted";
auth_basic_user_file password_file;
}
بعد چطور میشه اکانتینگشو اتوماتیک کرد یعنی با 1 فرم ثبت نام؟
میشه کامل آموزش بدین؟
ممنون
یله همینه ولی در مورد ثبت نام باید عرض کنم که اسکریپت های vip استفاده کنید که خودش فایل پسورد رو به روز رسانی میکنه.
اگر هم خودتون سیستم ثبت نام نوشتید باید یه فایل درست کنید که داخل یوزر پسورد ها باشه با فرمت user:sha1 که sha1 همون پسورد با هش sha1 هست.
پاسخ : سوالات و مشکلات تاپیک : آموزش های از وب سرور nGinx - مبتدی تا پیشرفته
میشه مورد آخر رو بیشتر توضیح بدین؟
فایل php آماده ندارین؟
با php آشنایی دارمیکم ولی نه در حدی که این فایلو بسازم.
ممنون