PDA

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



ebrahim525
06-30-2009, 08:51 AM
توی فایل htaccss
این بود

##
# @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> www . gnu.org/copyleft/gpl.html 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




با این جایگزینش کردم




##
# @package Mambo
# @author Mambo Foundation Inc see README.php
# @copyright Mambo Foundation Inc.
# See COPYRIGHT.php for copyright notices and details.
# @license <b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> www . gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php
# Mambo is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; version 2 of the License.
##

#
# 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 ^content/(.*) index3.php
RewriteRule ^component/(.*) index3.php
RewriteRule ^mos/(.*) index3.php


حالا اروره 404 میده ولی صفحه اول رو مشکل نداره.چیکار کنم؟
برای یکتا شدن آدرس بایداین رو دقیقا کجا بذارم

RewriteEngine On

RewriteCond %{<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>} !^<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>$ [NC]
RewriteRule ^(.*) <b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> <b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> yoursite.com/$1 [QSA,L,R=301]


اگه تغییرات دیگه ای فکر میکنید نیازه چیه؟

مهدی.
06-30-2009, 08:58 AM
سلام

دوست عزیز، در همان آموزش کاملاً توضیح داده شده.

فایل htaccess قبلش یک dot و یا نقطه هم داره. همچنین باید هاستینگ شما از apache بهره مند باشه.

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

لطفاً برای قرار دادن کدنویسی در مطالبی که در اینجا مینویسید از تگ کد استفاده نمایید. در ویرایشگر موجود است.

یا حق

ebrahim525
06-30-2009, 10:03 AM
آخه عزیزه دل.
پدر کمی اطلاعات بسوزه :-[
حالا چیکا رکنم با هاستم تماس گرفتم ظاهرا apache رو پشتیبانی نمیکنه به همین خاطر دوباره .htpaccss رو به htpaccss.txt.45x تغییر دادم و اطلاعات قبلی رو هم توش دوباره گذاشتم ولی سایت پکیده صفحه ی اصلی میاد ولی
هیچ کدوم از لینکها و منوهاش باز نمیشه و ارور 404 میده :&#039;(

مهدی.
06-30-2009, 02:28 PM
آقا ابراهیم اگر مطلب رو کامل میخوندید متوجه میشدید که آپاچی احتیاج هست و البته نباید فایل موجود رو تغییر نام بدید و باید فایل جدید بسازید و ... .
برای حل مشکل به تنظیمات کلی برید و از تب آخر &quot;لینک بهینه&quot; قابل فهم كردن لينك ها براي موتورهاي جستجو رو خیر قرار بدید.

یا حق