PDA

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



sogoli
06-24-2008, 08:58 AM
سلام
برای بهینه سازی لینک در لوکال مراحل ذیل را انجام دادم:

1- فال htaccess.txt رو تبدیل به htaccess. کردم (فایل داخل پوشه مامبو)
2- در تنظیمات کلی گزینه بهینه سازی را انتخاب کردم
ولی متاسفانه در مرورگر این پیغام داده میشود:

Object not found!
The requested URL was not found on this server. The link on the referring page seems to be wrong or outdated. Please inform the author of that page about the error.

If you think this is a server error, please contact the webmaster.

Error 404
localhost
06/24/08 13:21:31
Apache/2.2.2 (Win32) DAV/2 mod_ssl/2.2.2 OpenSSL/0.9.8b mod_autoindex_color PHP/5.1.4

در ضمن من از مامبو 4.6.2 و xampp استفاده می کنم.
باسپاسl

firoozmandan
06-24-2008, 09:59 AM
سلام

چک کنید ببینید Mod_rewrite اکتیو هست ؟ نصب هست ؟

یا علی

sogoli
06-24-2008, 10:25 AM
محتویات فایل htaccess.txt که تبدیل به htaccess. شده است ،بصورت زیر است:
##
# @version $Id: htaccess.txt,v 1.1 2005/07/22 01:51:57 eddieajau Exp $
# @package Mambo
# @copyright (C) 2000 - 2005 Miro International Pty Ltd
# @license <b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> GNU/GPL
# Mambo is Free Software
##

#
# mod_rewrite in use
#

RewriteEngine On

# Uncomment following line if your webserver&#039;s URL
# is not directly related to physical file paths.
# Update YourMamboDirectory (just / for root)

# RewriteBase /YourMamboDirectory

#
# Rules
#

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) index.php

firoozmandan
06-24-2008, 10:30 AM
سلام

چک کنید ببینید Mod_rewrite اکتیو هست ؟ نصب هست ؟

یا علی


سوال من چیز دیگه ای بود ;)

sogoli
06-24-2008, 11:48 AM
سلام معذرت می خوام.
ممنون میشم بیشترراهنمایی بفرمایید.

atoofy
06-24-2008, 12:06 PM
سلام.معمولا XAMPP ماژول Mod rewrite را نصب می کنه.شما به مسیر xampp\apache\modules برید و ببینید فایل mod_rewrite.so توش هست یا نه؟

پ.ن: البته من هم قبلا SEF را روی لوکال و روی هیمن XAMPP اجرا کرده بودم و درست هم کار کرده بود ولی این بار که خواستم این کار را روی مامبو ی جدیدم روی لوکال انجام بدم دیدم اصلا فایل htaccess در روت سایتم موجود نیست:o و بعد هم که فایل htaccess. را از روی سرورم کپی کردم توی لوکالم سایت بالا نمیومد (نه بخش مدیریت و نه بخش کاربری) و همین اروری را می داد که دوستمون در اولین پست این تاپیک گفت.و خوب وقتی فایل htaccess. را حذف کردم سایت بالا اومد و لی خوب دیگه همون طور که معلوم بود SEF کار نمی کرد. ::)

یــــــــــــــــــــــــ ـــاعــــــــــــــــــــ ـــــــــلی

firoozmandan
06-24-2008, 12:14 PM
لینک زیر رو ببینید :

gonahkar.com/archives/2007/11/07/how-to-using-htaccess-under-windows-persian-tutorial/

توضیحات کاملی پیرامون اکتیو کردن htaccess داده ...

یا علی

atoofy
06-24-2008, 01:15 PM
سلام.ممنون آقا محسن.
البته من تموم اون کارهایی را که در اون لینک آموزنده گفته بود انجام دادم ولی خوب نتیجه ای نداشت. فقط یه نکته ی اون صفحه به دردم خورد:

ی‌نوشت: فکر کنم توضیح واضحات باشه که بخوام بگم باید بعد از اتمام این مراحل آپاچی رو start کنین٬ ولی خب مجبوریم بعضی وختا توضیحاتی بر واضحات برانیم!

خوب من هم آپاچی را دوباره راه انداختم و سایت بالا اومد و مشکلی نبود :o البته من دوباره تنظیمات را به حالت اولیه برگردوندم و دیدم که بدون اعمال تغییراتی که در صفحه ی
gonahkar.com/archives/2007/11/07/how-to-using-htaccess-under-windows-persian-tutorial/ گفته بود هم لینک بهینه درست کار کرد.حتی یبکار دیگه هم آپاچی را از نو راه انداختم (با همون تنظیمات اولیه) که خوب بازهم جواب داد. پس به نظر برای حل مشکل این تاپیک اگه یکبار آپاچی را stop کنید و دوباره راه بندازید مشکل حل بشه.

در ضمن در ابتدای اون لینکی که آقا محسن گذاشتند گفته که فایل پیکربندی آپاچی (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>) رو باز کنین.من که چنین فایلی پیدا نکردم . فکر کنم منظورش <b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> بوده. نه؟

و یه مورد دیگه. میشه بگید چرا در مامبوی جدیدم روی لوکال پس از نصب هیچ فایل htaccess ای وجود نداشته؟
یــــــــــــــــــــــــ ــاعـــــــــــــــــــــ ـــــلی

sogoli
06-25-2008, 04:53 AM
سلام
پیشنهاد می کنید Xampp رو پاک و wamp رو بجای ان نصب کنم؟

atoofy
06-25-2008, 08:39 AM
سلام. شما مختارید. ولی به نظر من که Xammp اگه بهترین نباشه یکی از بهترین ها و کم دردسرترین ها و با امکانات فراوان هست.
یه نکته ای که هست اینه که من بعد از یکبار روشن و خاموش کزدن کامپیوتر دوباره همون مشکل برام پیش اومد (همون ارور و بالا نیومدن سایت).و این بار فهمیدم که باید طبق دستوراتی که توی لینک gonahkar.com/archives/2007/11/07/how-to-using-htaccess-under-windows-persian-tutorial/ گفته یه تغییراتی در فایل <b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> می دادم.بعد از این تغییر و راه اندازی مجدد آپاچی، مشکلم کاملا حل شد.فکر کنم اگر شما هم همین کار را انجام بدید حل بشه ان شاءالله.یعنی:
اول آپاچی را stop کنید.
بعد فایل <b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> را باز کنید و در اون دنبال کد زیر بگردید:

#LoadModule rewrite_module modules/mod_rewrite.so
و سپس اون را به کد زیر تغییر بدید:

LoadModule rewrite_module modules/mod_rewrite.so
در آخر هم دوباره آپاچی را start کنید.
فکر کنم همین کارها کافی باشه چون مشکل من که عین شما بود از همین طریق حل شد ولی اگه نشد می تونید بقیه ی دستوراتی که در اون لینک بالایی اومده را هم اعمال کنید.

یــــــــــــــــــــــــ ــــاعـــــــــــــــــــ ـــــــــلی

sogoli
06-28-2008, 08:10 AM
ممنون از راهنمایی دوستان
مشکل حل شد