PDA

View Full Version: Giải quyết Đây có phải là htaccess chính xác?



beaconsfield
09-10-10, 09:51
Tất cả các của tôi sơ đồ trang không thành công tại trung tâm quản trị trang web google. Tôi muốn chắc chắn tôi sử dụng đúng. Htaccess? Integtared vbet với máy phát điện Lên và Lên sitemap trong thời gian trung bình.


# Chú thích dòng sau đây (thêm '#' ở đầu)
# Để vô hiệu hóa chức năng mod_rewrite.
# Xin lưu ý: bạn vẫn cần phải vô hiệu hóa hack trong
# Bảng điều khiển Lên để ngăn chặn url viết lại.
RewriteEngine On

# Một số máy chủ yêu cầu chỉ thị Rewritebase
# Kích hoạt (loại bỏ '#' ở đầu để kích hoạt)
# Xin lưu ý: khi được kích hoạt, bạn phải bao gồm các đường dẫn
# Để vB thư mục gốc của bạn (tức là RewriteBase / diễn đàn /)
# RewriteBase /

RewriteRule vbenterprisetranslator_seo.php vbet_lang = $ 1 & chuyển hướng = [L, QSA]
RewriteRule vbenterprisetranslator_seo.php vbet_lang = $ 1 & chuyển hướng = / $ 2 [L, QSA]

RewriteCond% {REQUEST_URI} (admincp / modcp / | vbseo_sitemap / | cron)
RewriteRule ^ ((lưu trữ /)?(.* \\ php (/.*)?))$. Vbenterprisetranslator_seo.php [L, QSA]

RewriteCond% {REQUEST_FILENAME}-e!
RewriteCond% {REQUEST_FILENAME}-d!
RewriteCond% {REQUEST_FILENAME} ^ (admincp | modcp | clientscript | cpstyles | hình ảnh) /
RewriteRule $ vbenterprisetranslator_seo.php [L, QSA]

# Quy tắc này phải được trong mỗi thư mục đã được hỗ trợ (không có diễn đàn về thư mục chính nó)
# RewriteCond% {QUERY_STRING} vbet_outside = true
# RewriteRule ^(.*)$ $ 1 vbet_outside = true [L, QSA]

# RewriteCond% {HTTP_HOST} ^ www \\. Mydomain \\. Com
# RewriteRule (.*) http://www.mydomain.com/ $ 1 [L, R = 301]

RewriteRule ^ ((urllist | sitemap_) .* \\ (xml |.. Txt) (\\ gz))? $ Vbseo_sitemap / vbseo_getsitemap.php sitemap = $ 1 [L]

RewriteCond% {REQUEST_URI} (admincp / | modcp / | cron | vbseo_sitemap)
RewriteRule ^ ((lưu trữ /)?(.* \\ php (/.*)?))$. Vbseo.php [L, QSA]

RewriteCond% {REQUEST_FILENAME}-e!
RewriteCond% {REQUEST_FILENAME}-d!
RewriteCond% {REQUEST_FILENAME} / (admincp | modcp | clientscript | cpstyles | hình ảnh) /
RewriteRule ^(.+)$ vbseo.php [L, QSA]

vBET
09-10-10, 16:09
Đó là sai. Vì nó là mô tả rõ ràng các quy tắc vBET cần được đặt ngay trước khi các quy tắc để tập tin vbseo.php. Trong trường hợp của bạn không. Sơ đồ quy tắc nên được trước khi quy tắc vBET.

beaconsfield
09-10-10, 16:14
Ông có thể sắp xếp cho tôi?

beaconsfield
09-10-10, 17:03
Là nó ok?


# Chú thích dòng sau đây (thêm '#' ở đầu)
# Để vô hiệu hóa chức năng mod_rewrite.
# Xin lưu ý: bạn vẫn cần phải vô hiệu hóa hack trong
# Bảng điều khiển Lên để ngăn chặn url viết lại.
RewriteEngine On

# Một số máy chủ yêu cầu chỉ thị Rewritebase
# Kích hoạt (loại bỏ '#' ở đầu để kích hoạt)
# Xin lưu ý: khi được kích hoạt, bạn phải bao gồm các đường dẫn
# Để vB thư mục gốc của bạn (tức là RewriteBase / diễn đàn /)
# RewriteBase /

RewriteRule ^ ((urllist | sitemap_) .* \\ (xml |.. Txt) (\\ gz))? $ Vbseo_sitemap / vbseo_getsitemap.php sitemap = $ 1 [L]

RewriteCond% {REQUEST_URI} (admincp / | modcp / | cron | vbseo_sitemap)
RewriteRule ^ ((lưu trữ /)?(.* \\ php (/.*)?))$. Vbseo.php [L, QSA]

RewriteRule vbenterprisetranslator_seo.php vbet_lang = $ 1 & chuyển hướng = [L, QSA]
RewriteRule vbenterprisetranslator_seo.php vbet_lang = $ 1 & chuyển hướng = / $ 2 [L, QSA]

RewriteCond% {REQUEST_URI} (admincp / modcp / | vbseo_sitemap / | cron)
RewriteRule ^ ((lưu trữ /)?(.* \\ php (/.*)?))$. Vbenterprisetranslator_seo.php [L, QSA]

RewriteCond% {REQUEST_FILENAME}-e!
RewriteCond% {REQUEST_FILENAME}-d!
RewriteCond% {REQUEST_FILENAME} ^ (admincp | modcp | clientscript | cpstyles | hình ảnh) /
RewriteRule $ vbenterprisetranslator_seo.php [L, QSA]

# Quy tắc này phải được trong mỗi thư mục đã được hỗ trợ (không có diễn đàn về thư mục chính nó)
# RewriteCond% {QUERY_STRING} vbet_outside = true
# RewriteRule ^(.*)$ $ 1 vbet_outside = true [L, QSA]

# RewriteCond% {HTTP_HOST} ^ www \\. Mydomain \\. Com
# RewriteRule (.*) http://www.mydomain.com/ $ 1 [L, R = 301]

RewriteCond% {REQUEST_FILENAME}-e!
RewriteCond% {REQUEST_FILENAME}-d!
RewriteCond% {REQUEST_FILENAME} / (admincp | modcp | clientscript | cpstyles | hình ảnh) /
RewriteRule ^(.+)$ vbseo.php [L, QSA]

beaconsfield
09-10-10, 17:49
bất kỳ trợ giúp sẽ được nhiều appriciated.

vBET
09-10-10, 18:10
Không phải tất cả. Một thời gian quy định vBET phải được ngay trước khi quy tắc để vbseo.php. Và bạn có những quy định vBET sau khi quy tắc vbseo.php ... Nếu bạn có bất cứ đề nghị làm thế nào chúng ta có thể mô tả tốt hơn vBET quy tắc đã được ngay trước khi các quy tắc để tập tin vbseo.php - xin vui lòng cho chúng tôi biết làm thế nào để làm điều này. Ngay trước khi các quy tắc để các phương tiện vbseo.php rằng những quy tắc vbseo.php DƯỚI quy tắc để vBET. Nó cũng có nghĩa rằng không có bất kỳ quy tắc nào giữa các quy tắc vBET và để vbseo.php

Điều này là như thế nào cần xem xét tập tin của bạn:


# Comment the following line (add '#' at the beginning)
# to disable mod_rewrite functions.
# Please note: you still need to disable the hack in
# the vBSEO control panel to stop url rewrites.
RewriteEngine On

# Some servers require the Rewritebase directive to be
# enabled (remove '#' at the beginning to activate)
# Please note: when enabled, you must include the path
# to your root vB folder (i.e. RewriteBase /forums/)
#RewriteBase /

RewriteRule ^((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$ vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L]

RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected= [L,QSA]
RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/(.*)?$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/$2 [L,QSA]

RewriteCond %{REQUEST_URI} !(admincp/|modcp/|vbseo_sitemap/|cron)
RewriteRule ^((archive/)?(.*\.php(/.*)?))$ vbenterprisetranslator_seo.php [L,QSA]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !^(admincp|modcp|clientscript|cpstyles|images)/
RewriteRule $ vbenterprisetranslator_seo.php [L,QSA]

#This rule must be in each directory which have to be supported (without forum directory itself)
#RewriteCond %{QUERY_STRING} !vbet_outside=true
#RewriteRule ^(.*)$ $1?vbet_outside=true [L,QSA]

#RewriteCond %{HTTP_HOST} !^www\.diyetcenter\.com
#RewriteRule (.*) http://www.diyetcenter.com/$1 [L,R=301]

RewriteCond %{REQUEST_URI} !(admincp/|modcp/|cron|vbseo_sitemap)
RewriteRule ^((archive/)?(.*\.php(/.*)?))$ vbseo.php [L,QSA]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !/(admincp|modcp|clientscript|cpstyles|images)/
RewriteRule ^(.+)$ vbseo.php [L,QSA]


Nói không làm việc bây giờ:)

beaconsfield
09-10-10, 19:00
Nếu tôi đã hiểu lời giải thích của bạn, tôi có thể thực hiện nó. Cảm ơn sự giúp đỡ của bạn.

Nó hoạt động ngay bây giờ. : D

vBET
10-10-10, 21:46
Đại - thưởng thức vBET: D

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translations made by vBET 4.10.1