برای استفاده از تمام امکانات سایت از جمله مرکز دانلود باید در سایت عضو شوید. برای ثبت نام تنها 1 دقیقه زمان نیاز دارید ، برای ثبت نام اینجا کلیک کنید


ثبت نام  راهنماي انجمن  جستجو  ليست اعضا  گروه هاي كاربران    ورود


ارسال يك موضوع جديد  پاسخ به يك موضوع برو به صفحه قبلي  1, 2, 3 ... 10, 11, 12

قفل کردن www در آدرس URL دومین

 
نويسنده پيغام
Professional
ارسالزمان ارسال: 5 شنبه Feb 14, 2008 6:08 pm    موضوع:  پاسخ بصورت نقل قول

عضو تیم مدیریت
عضو تیم مدیریت

تاريخ عضويت: 18 Jan 2007
ارسالها: 1228
محل سكونت: نصف جهان

ممنون از لطفتون.
بازگشت به بالا
دیدن پروفایل کاربرانارسال پیغام خصوصیديدن وب سايت كاربرنام كاربري در پيغامگير Yahoo
torgheh
ارسالزمان ارسال: 1 شنبه Feb 17, 2008 1:17 am    موضوع:  پاسخ بصورت نقل قول



تاريخ عضويت: 30 Dec 2006
ارسالها: 192


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

تصمیم گرفتم یه پوشه جدید برای یه قعالیت جدید توی سایت ایجاد کنم به عنوان مثال
www.site.com/example

این رو باید چه جوری www و ایندکس رو قفل کنم
میخوام آدرس به این شکل در بیاد :
www.site.com/example/index.html

در ضمن این فایل .htaccess هستش که توی روت سرور هست ولی نمیدونم چه اشکالی داره که وقتی میخوام آدرسی رو از قسمت ریردایرکت توی سی پنل تنظیم کنم ارور میده و میگه مشل از خط 95 این فایل هست ولی من متوجه نمیشم مشکلش از کجاست اگه ممکنه راهنماییم کنین
همونطور هم که مشخصه از سیستم دروپال استفاده میکنم

code :
#
# Apache/PHP/Drupal settings:
#

# Protect files and directories from prying eyes.
<FilesMatch>
  Order allow,deny
</FilesMatch>

# Don't show directory listings for URLs which map to a directory.
Options -Indexes

# Follow symbolic links in this directory.
Options +FollowSymLinks

# Customized error messages.
ErrorDocument 404 /index.php

# Set the default handler.
DirectoryIndex index.php

# Override PHP settings. More in sites/default/settings.php
# but the following cannot be changed at runtime.

# PHP 4, Apache 1.
<IfModule>
  php_value magic_quotes_gpc                0
  php_value register_globals                0
  php_value session.auto_start              0
  php_value mbstring.http_input             pass
  php_value mbstring.http_output            pass
  php_value mbstring.encoding_translation   0
</IfModule>

# PHP 4, Apache 2.
<IfModule>
  php_value magic_quotes_gpc                0
  php_value register_globals                0
  php_value session.auto_start              0
  php_value mbstring.http_input             pass
  php_value mbstring.http_output            pass
  php_value mbstring.encoding_translation   0
</IfModule>

# PHP 5, Apache 1 and 2.
<IfModule>
  php_value magic_quotes_gpc                0
  php_value register_globals                0
  php_value session.auto_start              0
  php_value mbstring.http_input             pass
  php_value mbstring.http_output            pass
  php_value mbstring.encoding_translation   0
  php_value post_max_size 20M
  php_value upload_max_filesize 20M
</IfModule>

# Requires mod_expires to be enabled.
<IfModule>
  # Enable expirations.
  ExpiresActive On
  # Cache all files for 2 weeks after access (A).
  ExpiresDefault A1209600
  # Do not cache dynamically generated pages.
  ExpiresByType text/html A1
</IfModule>

# Various rewrite rules.
<IfModule>
  RewriteEngine on

  # If your site can be accessed both with and without the 'www.' prefix, you
  # can use one of the following settings to redirect users to your preferred
  # URL, either WITH or WITHOUT the 'www.' prefix. Choose ONLY one option:
  #
  # To redirect all users to access the site WITH the 'www.' prefix,
  # (http://example.com/... will be redirected to http://www.example.com/...)
  # adapt and uncomment the following:
   RewriteCond %{HTTP_HOST} ^toranj-gem\.com$ [NC]
   RewriteRule ^(.*)$ http://www.toranj-gem.com/$1 [L,R=301]
  #
  # To redirect all users to access the site WITHOUT the 'www.' prefix,
  # (http://www.example.com/... will be redirected to http://example.com/...)
  # adapt and uncomment the following:
  # RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
  # RewriteRule ^(.*)$ http://example.com/$1 [L,R=301]

  # Modify the RewriteBase if you are using Drupal in a subdirectory and
  # the rewrite rules are not working properly.
  #RewriteBase /drupal

  # Rewrite old-style URLs of the form 'node.php?id=x'.
  #RewriteCond %{REQUEST_FILENAME} !-f
  #RewriteCond %{REQUEST_FILENAME} !-d
  #RewriteCond %{QUERY_STRING} ^id=([^&]+)$
  #RewriteRule node.php index.php?q=node/view/%1 [L]

  # Rewrite old-style URLs of the form 'module.php?mod=x'.
  #RewriteCond %{REQUEST_FILENAME} !-f
  #RewriteCond %{REQUEST_FILENAME} !-d
  #RewriteCond %{QUERY_STRING} ^mod=([^&]+)$
  #RewriteRule module.php index.php?q=%1 [L]

  # Rewrite current-style URLs of the form 'index.php?q=x'.
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
</IfModule>

# $Id: .htaccess,v 1.81.2.3 2007/09/21 12:24:22 drumm Exp $
RewriteCond %{HTTP_HOST} ^toranj-gem.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.toranj-gem.com$
RewriteRule ^/?$ http://www.toranj-gem.com/index.php [R=301,L]
<IfModule>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>
بازگشت به بالا
دیدن پروفایل کاربرانارسال پیغام خصوصیارسال ايميلديدن وب سايت كاربر
خدمات هاستینگ وب رمز
salam_khobi_123
ارسالزمان ارسال: جمعه Feb 22, 2008 6:45 pm    موضوع:  پاسخ بصورت نقل قول



تاريخ عضويت: 22 Feb 2008
ارسالها: 8


سلام
ممنون از این بخش واقعا مفید است که صفحات تکراری وجود نداشته باشند اما به شرطی مهم می شوند که لینک آن صفحه در جایی قرار داده شود مثلا اگر شما از هیج جا www.site.com/index.php را به عنوان مثال نداشته باشید این صفحه هیچ وقت از طرف گوگل دیده نمی شود.
در مورد صفحات لینک های querystring که گوگل محلشون نمی گذاشت بگم که چند وقتی هست که روشون کار کرده پس مواظب صفحات تکراریتون باشید.
بازگشت به بالا
دیدن پروفایل کاربرانارسال پیغام خصوصی
Golzarion
ارسالزمان ارسال: شنبه Feb 23, 2008 1:59 am    موضوع:  پاسخ بصورت نقل قول



تاريخ عضويت: 15 Feb 2008
ارسالها: 2


برای انجمن index.php رو درست کردم ..

اما این لینکها کار می کنند :

forum.golzarion.com//index.php

forum.golzarion.com/index.php/?x
و غیره ...

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

___________________________
http://forum.golzarion.com
بازگشت به بالا
دیدن پروفایل کاربرانارسال پیغام خصوصی
Golzarion
ارسالزمان ارسال: شنبه Feb 23, 2008 9:04 pm    موضوع:  پاسخ بصورت نقل قول



تاريخ عضويت: 15 Feb 2008
ارسالها: 2


راه حلی برای اصلاح لینک های این چنینی :

:

forum.golzarion.com//index.php

forum.golzarion.com/index.php/?x
و غیره ...

پیشنهاد ندارید؟

از چه کدی استفاده کنم داخل htaccess که این لینک ها هم ری دایرکت شوند ؟ ( هیچ کدوم از کدهای معرفی شده در این تاپیک نتونستند به طور کامل مشکل رو بر طرف کنند تا کنون)

ممنون
بازگشت به بالا
دیدن پروفایل کاربرانارسال پیغام خصوصی
acreza
ارسالزمان ارسال: جمعه Feb 29, 2008 11:17 pm    موضوع: یک مشکل بعد از اضافه کردن کد ها پاسخ بصورت نقل قول



تاريخ عضويت: 18 Nov 2007
ارسالها: 4


سایت من با سیستم مدیریت محتوای میترا راه اندازی شده من وقتی کد را اضافه میکنم
دیگه قسمت های لاگین و یا ازتباط با ما در سایتم کار نمیکنه .
به نظر شما باید چی کار کنم ؟
بازگشت به بالا
دیدن پروفایل کاربرانارسال پیغام خصوصی
acreza
ارسالزمان ارسال: شنبه Mar 01, 2008 7:26 am    موضوع:  پاسخ بصورت نقل قول



تاريخ عضويت: 18 Nov 2007
ارسالها: 4


hosseintdk775 نوشته:
بسم الله الرحمن الرحیم
با سلام
دوستان فکر می کنم دیگر به این کدها نیازی نباشد / البته برای کسانی که کنترل پنل هاستشان cpanelx باشد .
برای این کار ابتدا وارد کنترل پنل هاست خود شوید / سپس از قسمت Domains روی Redirects کلیک بکنید و در صفحه بعد می توانید تنظیمات دلخواه خود را انجام دهید.
موفق باشید.


سلام . من هر کاری کردم نشد . میشه کمی توضیح بدهید
بازگشت به بالا
دیدن پروفایل کاربرانارسال پیغام خصوصی
Peter Pro
ارسالزمان ارسال: جمعه Jun 06, 2008 2:33 am    موضوع:  پاسخ بصورت نقل قول



تاريخ عضويت: 12 Nov 2007
ارسالها: 3


Helen.Farhani نوشته:
من یکبار دیگه درخواستم را مطرح میکنم، شاید در پستهای قبلی منظورم را بد بیان کرده باشم.

من از کد زیر استفاده میکنم.

code :
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^www\.hotlink\.ir$ [NC]
RewriteRule ^(.*) http://www.hotlink.ir/$1 [QSA,L,R=301]
RewriteRule ^$ /index.php [QSA,L,R=301]



با استفاده از این کد www در سایت قفل شده و وقتی آدرس سایت را بدون index.php وارد میکنم، index.php بطور خودکار اضافه میشه.

حالا درخواست من:
من میخوام وقتی آدرس با index.php وارد شد آدرس سایت به آدرس زیر ریدایرکت بشه.
http://www.hotlink.ir

دوست عزيز با استفاده از سورس كد زير مشكلتون حل مي شود.

code :
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^www\.hotlink\.ir$ [NC]
RewriteRule ^(.*) http://www.hotlink.ir/$1 [QSA,L,R=301]
RewriteCond %{REQUEST_URI} /$
RewriteRule ^(.*)$ index.php/path_info=index.html [L]
بازگشت به بالا
دیدن پروفایل کاربرانارسال پیغام خصوصینام كاربري در پيغامگير Yahoo
611
ارسالزمان ارسال: جمعه Jun 06, 2008 4:07 pm    موضوع:  پاسخ بصورت نقل قول



تاريخ عضويت: 17 Oct 2007
ارسالها: 42
محل سكونت: learn-forex-online.net

Peter Pro نوشته:
Helen.Farhani نوشته:
من یکبار دیگه درخواستم را مطرح میکنم، شاید در پستهای قبلی منظورم را بد بیان کرده باشم.

من از کد زیر استفاده میکنم.

code :
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^www\.hotlink\.ir$ [NC]
RewriteRule ^(.*) http://www.hotlink.ir/$1 [QSA,L,R=301]
RewriteRule ^$ /index.php [QSA,L,R=301]



با استفاده از این کد www در سایت قفل شده و وقتی آدرس سایت را بدون index.php وارد میکنم، index.php بطور خودکار اضافه میشه.

حالا درخواست من:
من میخوام وقتی آدرس با index.php وارد شد آدرس سایت به آدرس زیر ریدایرکت بشه.
http://www.hotlink.ir

دوست عزيز با استفاده از سورس كد زير مشكلتون حل مي شود.

code :
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^www\.hotlink\.ir$ [NC]
RewriteRule ^(.*) http://www.hotlink.ir/$1 [QSA,L,R=301]
RewriteCond %{REQUEST_URI} /$
RewriteRule ^(.*)$ index.php/path_info=index.html [L]


من این کد رو امتحان کردم ٰ www رو forward میکنه . ولی index.php رو منتقل نمی کنه.

what should i do?
بازگشت به بالا
دیدن پروفایل کاربرانارسال پیغام خصوصیآدرس AIMنام كاربري در پيغامگير Yahooنام كاربري در پيغامگير MSNشماره ICQ
BKM_MAHDI
ارسالزمان ارسال: شنبه Oct 04, 2008 7:44 am    موضوع:  پاسخ بصورت نقل قول



تاريخ عضويت: 30 Oct 2007
ارسالها: 21
محل سكونت: p30lord.com

سلام_
عاليه آقا
فك كنم وي بي خودش امكاني داره كه ايندكس حذف بشه _همينطوري جواب ميده؟
بازگشت به بالا
دیدن پروفایل کاربرانارسال پیغام خصوصیارسال ايميل
نمايش نامه هاي ارسال شده قبلي:   
ارسال يك موضوع جديد  پاسخ به يك موضوع برو به صفحه قبلي  1, 2, 3 ... 10, 11, 12 صفحه 12 از 12