Ghasem Paran 333 ارسال شده در دی 92 گزارش بازنشر ارسال شده در دی 92 (ویرایش شده) سلاممیخوام وقتی کاربر وارد سایت بشه ، به صورت خودکار از آدرس http://khabargir.ir به http://khabargir.ir/fa منتقل بشه.آدرس اصلی به این صورت هست :http://khabargir.ir/?lang=faاما هر چی این کد ها رو داخل فایل .htaccess میذارم :RewriteEngine OnRewriteRule ^([^/]*)$ /index.php?lang=$1 [L]RewriteEngine OnRewriteRule ^([^/]*)$ /?lang=$1 [L]پیغام :Internal Server ErrorThe server encountered an internal error or misconfiguration and was unable to complete your request.Please contact the server administrator, webmaster@khabargir.ir and inform them of the time the error occurred, and anything you might have done that may have caused the error.More information about this error may be available in the server error log.Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.Apache/2 Server at khabargir.ir Port 80میدهد.مشکل از کجاست ؟از این ها هم داخل فایل استفاده شده :Options +FollowSymlinksRewriteEngine OnRewriteRule ^news/([^/]*)/([^/]*)\.html$ /l.php?ca=$1&p=$2 [L]RewriteRule ^news/([^/]*)\.html$ /l.php?p=$1 [L]RewriteRule ^([^/]*)\.html$ /?page=$1 [L]RewriteRule ^alexa/([^/]*)\.html$ /l.php?alexa=$1 [L]RewriteRule ^sites/([^/]*)\.html$ /l.php?s=$1 [L]RewriteRule ^cat/([^/]*)\.html$ /index.php?c=$1 [L]RewriteRule ^cat/([^/]*)/([^/]*)\.html$ /index.php?c=$1&pn=$2 [L]RewriteRule ^file/([^/]*)\.html$ /?file=$1 [L]RewriteRule ^special/([^/]*)\.html$ /l.php?special=$1 [L]RewriteRule ^feed/([^/]*)$ /?feed=$1 [L]RewriteRule ^sitemap/([^/]*)\.xml$ /?sitemap=$1 [L] ویرایش شده دی 92 توسط Ghasem Paran لینک به ارسال
Parsa 23463 ارسال شده در دی 92 گزارش بازنشر ارسال شده در دی 92 RewriteEngine OnRewriteCond %{HTTP_HOST} ^(www.)?YourDomain.com$RewriteRule ^(/)?$ blog [L] 3 لینک به ارسال
Ghasem Paran 333 ارسال شده در دی 92 مالک گزارش بازنشر ارسال شده در دی 92 (ویرایش شده) پارسا جان این کد سایت را به فولدر گفته شده ریداریک میکنه.در صورتی که من میخوام ورودی بگیرم.http://khabargir.ir/?lang=fahttp://khabargir.ir/?lang=enمن میخوام این آدرس را http://khabargir.ir/?lang=fa به http://khabargir.ir/fa تغییر بدم.این کدی که شما دادید برای مرحله آخر هست.http://khabargir.ir/?lang=fa ==> http://khabargir.ir/fahttp://khabargir.ir/?lang=en ==> http://khabargir.ir/en ویرایش شده دی 92 توسط Ghasem Paran لینک به ارسال
Parsa 23463 ارسال شده در دی 92 گزارش بازنشر ارسال شده در دی 92 توضیح مربوط به htaccess را بخوانیدhttp://wpu.ir/uzrdv 2 لینک به ارسال
Ghasem Paran 333 ارسال شده در دی 92 مالک گزارش بازنشر ارسال شده در دی 92 توضیح مربوط به htaccess را بخوانیدhttp://wpu.ir/uzrdvمن اصلا از mvc استفاده نکردم این کد :RewriteEngine OnRewriteRule ^([^/]*)$ /?lang=$1 [L]درسته ، فقط نمیدونم چرا با lang مشکل داره و از هر اسم دیگه ای استفاده کنم مشکل ندارد. لینک به ارسال
Parsa 23463 ارسال شده در دی 92 گزارش بازنشر ارسال شده در دی 92 شما فقط باید بحث htaccess رو میخواندیدفرقی نداره تحت چه مدلی استفاده کنیدمثالی هم زدیدبستگی به برنامه شما دارههر چند این یک متغییر داخلی هست و به کاربر نمایش داده نمیشود 2 لینک به ارسال
Ghasem Paran 333 ارسال شده در دی 92 مالک گزارش بازنشر ارسال شده در دی 92 شما فقط باید بحث htaccess رو میخواندیدهر چند این یک متغییر داخلی هست و به کاربر نمایش داده نمیشودبحث htaccess را خواندم.با استفاده از این متغییر میخوام به وسیله google tranlate زبان نمایش سایت را تغییر بدم. لینک به ارسال
Parsa 23463 ارسال شده در دی 92 گزارش بازنشر ارسال شده در دی 92 کد رو به این شکل در پوشهای تست کردم و مشکلی نداشتRewriteEngine OnRewriteRule ^([^/]*)$ index.php/?lang=$1 [L]<?phpecho $_GET['lang'];?> 1 لینک به ارسال
Ghasem Paran 333 ارسال شده در دی 92 مالک گزارش بازنشر ارسال شده در دی 92 (ویرایش شده) کد رو به این شکل در پوشهای تست کردم و مشکلی نداشتRewriteEngine OnRewriteRule ^([^/]*)$ index.php/?lang=$1 [L]<?phpecho $_GET['lang'];?>خیلی ممنون ، درست شدالان یک مشکل دیگه به وجود اومد.برای مطالب به جای این که کدها در index.php باشه ، در فایل l.php هست.این کد را که میذارم ، نام فایل در مرورگر نشون میدهد به جای محتوا !!! ویرایش شده دی 92 توسط Ghasem Paran لینک به ارسال
Parsa 23463 ارسال شده در دی 92 گزارش بازنشر ارسال شده در دی 92 فایل index روت برنامه؟برنامه شما هست باید تغییر دهیدمشخص نیست مشکل 1 لینک به ارسال
Ghasem Paran 333 ارسال شده در بهمن 92 مالک گزارش بازنشر ارسال شده در بهمن 92 صفحه اول سایت و بقیه صفحات به وسیله فایل index.php باز میشن.اما مطالب به وسیله فایل l.phpاز کد htaccess که در پاسخ اول دادم مشخصه لینک به ارسال
Parsa 23463 ارسال شده در بهمن 92 گزارش بازنشر ارسال شده در بهمن 92 تفاوتی نداردنام فایل را در htaccess تغییر دهید 1 لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری