| نويسنده |
پيغام
|
 عضو تیم مدیریت

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

تاريخ عضويت: 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> |
|
| بازگشت به بالا |
|
 |
|
|
تاريخ عضويت: 22 Feb 2008 ارسالها: 8
|
سلام
ممنون از این بخش واقعا مفید است که صفحات تکراری وجود نداشته باشند اما به شرطی مهم می شوند که لینک آن صفحه در جایی قرار داده شود مثلا اگر شما از هیج جا www.site.com/index.php را به عنوان مثال نداشته باشید این صفحه هیچ وقت از طرف گوگل دیده نمی شود.
در مورد صفحات لینک های querystring که گوگل محلشون نمی گذاشت بگم که چند وقتی هست که روشون کار کرده پس مواظب صفحات تکراریتون باشید. |
|
| بازگشت به بالا |
|
 |
|
|
تاريخ عضويت: 15 Feb 2008 ارسالها: 2
|
برای انجمن index.php رو درست کردم ..
اما این لینکها کار می کنند :
forum.golzarion.com//index.php
forum.golzarion.com/index.php/?x
و غیره ...
اگه ممکنه بفرمایید چه طور برای این فروم اینها رو درست کردید؟ برای اینجا امتحان کردم همه ی ادرسها ری دایرکت می شوند روی آدرس اصلی ...
___________________________
http://forum.golzarion.com |
|
| بازگشت به بالا |
|
 |
تاريخ عضويت: 15 Feb 2008 ارسالها: 2
|
راه حلی برای اصلاح لینک های این چنینی :
:
forum.golzarion.com//index.php
forum.golzarion.com/index.php/?x
و غیره ...
پیشنهاد ندارید؟
از چه کدی استفاده کنم داخل htaccess که این لینک ها هم ری دایرکت شوند ؟ ( هیچ کدوم از کدهای معرفی شده در این تاپیک نتونستند به طور کامل مشکل رو بر طرف کنند تا کنون)
ممنون |
|
| بازگشت به بالا |
|
 |
تاريخ عضويت: 18 Nov 2007 ارسالها: 4
|
سایت من با سیستم مدیریت محتوای میترا راه اندازی شده من وقتی کد را اضافه میکنم
دیگه قسمت های لاگین و یا ازتباط با ما در سایتم کار نمیکنه .
به نظر شما باید چی کار کنم ؟ |
|
| بازگشت به بالا |
|
 |
|
|
تاريخ عضويت: 18 Nov 2007 ارسالها: 4
|
hosseintdk775 نوشته:بسم الله الرحمن الرحیم
با سلام
دوستان فکر می کنم دیگر به این کدها نیازی نباشد / البته برای کسانی که کنترل پنل هاستشان cpanelx باشد .
برای این کار ابتدا وارد کنترل پنل هاست خود شوید / سپس از قسمت Domains روی Redirects کلیک بکنید و در صفحه بعد می توانید تنظیمات دلخواه خود را انجام دهید.
موفق باشید.
سلام . من هر کاری کردم نشد . میشه کمی توضیح بدهید |
|
| بازگشت به بالا |
|
 |

تاريخ عضويت: 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] |
|
| بازگشت به بالا |
|
 |

تاريخ عضويت: 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? |
|
| بازگشت به بالا |
|
 |
|
|

تاريخ عضويت: 30 Oct 2007 ارسالها: 21 محل سكونت: p30lord.com
|
سلام_
عاليه آقا
فك كنم وي بي خودش امكاني داره كه ايندكس حذف بشه _همينطوري جواب ميده؟ |
|
| بازگشت به بالا |
|
 |
|
|