PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : Htaccess اپاچی



rezah
January 24th, 2017, 12:53
سلام
من یه سری کد htaccess دارم که مال لایت اسپید هست و الان سروری که هستم اپاچیه
چجوری میتونم کد هاشو به اپاچی تغییر بدم؟

hegza
January 24th, 2017, 12:55
سلام
من یه سری کد htaccess دارم که مال لایت اسپید هست و الان سروری که هستم اپاچیه
چجوری میتونم کد هاشو به اپاچی تغییر بدم؟

این دو وبسرویس با هم کدهای یکسانی دارند
از همونا در آپاچه استفاده کنید مشکلی پیش نمیاد

rezah
January 24th, 2017, 13:08
این دو وبسرویس با هم کدهای یکسانی دارند
از همونا در آپاچه استفاده کنید مشکلی پیش نمیاد

مشکلی که هست تا کد ها رو میبرم روی اپاچی ایرور 500 صفحه میده تا htaccess را داخلش چیز میزارم چیکار کنم؟

hegza
January 24th, 2017, 14:00
مشکلی که هست تا کد ها رو میبرم روی اپاچی ایرور 500 صفحه میده تا htaccess را داخلش چیز میزارم چیکار کنم؟

میشه محتویات htaccess رو بزارید بررسی کنیم

rezah
January 24th, 2017, 15:54
میشه محتویات htaccess رو بزارید بررسی کنیم


RewriteEngine on
RewriteRule ^category/(.*)/(.*)$ category.php?id=$1&slug=$2
RewriteRule ^source/(.*)/(.*)$ source.php?id=$1&slug=$2
RewriteRule ^news/(.*)/?$ news.php?id=$1&slug=$2
RewriteRule ^page/(.*)/(.*)$ page.php?id=$1&slug=$2
RewriteRule ^search/(.*)$ search.php?q=$1
RewriteRule ^not-found$ notfound.php
RewriteRule ^rss.xml$ rss.php
RewriteRule ^tlastm.xml$ tlastm.php
RewriteRule ^trandm.xml$ trandm.php
RewriteRule ^sitemap-(.*).xml$ sitemap.php?id=$1
RewriteRule ^categories-sitemap.xml$ categories-sitemap.php
Options +FollowSymLinks

# PHP error handling for development servers
php_flag display_startup_errors off
php_flag display_errors off
php_flag html_errors off
php_flag log_errors on
php_flag ignore_repeated_errors off
php_flag ignore_repeated_source off
php_flag report_memleaks on
php_flag track_errors on
php_value docref_root 0
php_value docref_ext 0
php_value error_log /home/path/public_html/domain/PHP_errors.log
php_value error_reporting -1
php_value log_errors_max_len 0

<Files ~ "\.html$">
Order allow,deny
Deny from all
</Files>

AtrafNet
January 24th, 2017, 16:23
جناب من اطلاعات دقیق ندارم اما طبق تجربه متوجه شدم که بعضی هاست ها با دستورات مرتبط با php در htaccess. مشکل دارن و همین اخطار 500 که میگید رو میدن.

تیکه زیر رو از کدتون حذف کنید ببینید درست میشه یا نه:



php_flag display_startup_errors off
php_flag display_errors off
php_flag html_errors off
php_flag log_errors on
php_flag ignore_repeated_errors off
php_flag ignore_repeated_source off
php_flag report_memleaks on
php_flag track_errors on
php_value docref_root 0
php_value docref_ext 0
php_value error_log /home/path/public_html/domain/PHP_errors.log
php_value error_reporting -1
php_value log_errors_max_len 0


همچنین طبق یه تجربه دیگه در یه هاست دیگه فعال کردن ویژگی FollowSymLinks باعث خطای 500 میشد پس جهت اطمینان خط زیر هم یه بار حذف کنید:



Options +FollowSymLinks


منم دلیلش رو نمی دونم که چرا این کد ها تو بعضی هاست ها کار میکنن تو بعضی نه ولی جهت راهنمایی گفتم بهتون بگم که این موارد هم هست.

سایر کد ها که تو اکثر هاست ها تست شده و نباید مشکلی داشته باشن.