フルバージョンを見る: 解決する Photoplog問題
私は私のphotoplogインストールのための統合ガイド(htaccessファイルに追加された)に追従しましたが、私は翻訳を動作させることができます。
フォーラム/フォーラムのときにギャラリーには、/ギャラリーにあり、そのためには、フォーラムのディレクトリの外にあります。私はそれを動作させるために必要他には?
Photoplog htaccessファイル:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.pentaxforums\.com
RewriteRule (.*) http://www.pentaxforums.com/gallery/$1 [L,R=301]
RewriteCond %{QUERY_STRING} !vbseourl=
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /forums/vbseo.php?vbseourl=$1&vbseorelpath=../gallery/&%{QUERY_STRING} [L]
RewriteCond %{QUERY_STRING} !vbet_outside=true
RewriteRule ^(.*)$ $1?vbet_outside=true [L,QSA]
ルートhtaccessファイル:
Options All -Indexes
Options +FollowSymLinks
ErrorDocument 404 http://www.pentaxforums.com/404.php
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.pentaxforums\.com
RewriteRule (.*) http://www.pentaxforums.com/$1 [R=301,L]
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{Script_FILENAME} !-f
RewriteRule ^(.*)$ index.php?a=$1 [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)/$ index.php?language=$1&vbet_outside=true [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)/(.*)?$ $2?language=$1&vbet_outside=true [L,QSA]
あなたは正確に休耕の指示をしなかった。命令は、ルールが[L]で終わる他のルールにすることはできません前に、そのような場合には[L]が削除されなければならないことだ。あなたがvbseoのルールでそれを持っているので、vBETルールは行われません(Lは最後を意味する)こと。
この方法をお試しください。
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.pentaxforums\.com
RewriteRule (.*) http://www.pentaxforums.com/gallery/$1 [L,R=301]
RewriteCond %{QUERY_STRING} !vbet_outside=true
RewriteRule ^(.*)$ $1?vbet_outside=true [QSA]
RewriteCond %{QUERY_STRING} !vbseourl=
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /forums/vbseo.php?vbseourl=$1&vbseorelpath=../gallery/&%{QUERY_STRING} [L]
これは正確にどのように指示に従ってされるべきではない。そしてそれは(だけあなたがそれをテストすることができます)テストされていません - ので、変更前にコピーを作成してください。それが動作しない場合、これを試してみてください。
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.pentaxforums\.com
RewriteRule (.*) http://www.pentaxforums.com/gallery/$1 [L,R=301]
RewriteCond %{QUERY_STRING} !vbseourl=
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /forums/vbseo.php?vbseourl=$1&vbseorelpath=../gallery/&%{QUERY_STRING}
RewriteCond %{QUERY_STRING} !vbet_outside=true
RewriteRule ^(.*)$ $1?vbet_outside=true [L,QSA]
この1つは指示に従ってですが、理由vbseoから私はあなたの最初の命題に最初にやるべきだと思う前に。
ギャラリー/ PL / /ギャラリー/言語= PLが正しくリダイレ クトされていないときに、まだ404ingです:?(
任意のアイデア?私は本当にこの仕事を得るためにしたいと思います。解決済みの他のすべてのvBETのバグで、これが動くようにするということは完璧になる!
要点をまとめると:
フォーラムでは、。/フォーラムにあります
photoplogのインストールは。/ギャラリーにあります
私のhtaccessファイルは、最初の記事で掲載されて、ご提案は、動作しませんでした:(
私はそれをチェックしています - すぐにお答えします。)
ギャラリー/ PL / /ギャラリー/言語= PLが正しくリダイレ クトされていないときに、まだ404ingです:?(
どのようにしてギャラリー/ PL /アドレスを得たのですか?それはvBETによって生成されるでしょうか?それは/ PL /ギャラリーでなければなりません
私vBETフラグのいずれかに該当する場合、正確なURLを提示してください。
おっと、私は意味/ PL /ギャラリー/。
私はこのホームページの書き換えルールのいくつかによって引き起こされる可能性があることと思います。ルートのhtaccessファイルをよく見てください、そして我々が望むものと、それは多分競合かどうかを確認してください。
ここに動作するはずのURLです:PL /ギャラリー/ - ペンタックスニュース&噂 - PentaxForums.com(http://www.pentaxforums.com/pl/gallery/)
あなたが右に持ってPerhups。メイン。htaccessファイルのためにこれを確認してください
Options All -Indexes
Options +FollowSymLinks
ErrorDocument 404 http://www.pentaxforums.com/404.php
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.pentaxforums\.com
RewriteRule (.*) http://www.pentaxforums.com/$1 [R=301,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)/$ index.php?language=$1&vbet_outside=true [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)/(.*)?$ $2?language=$1&vbet_outside=true [L,QSA]
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{Script_FILENAME} !-f
RewriteRule ^(.*)$ index.php?a=$1 [QSA]
私は今、編集を作っています。ここに古いhtaccessファイルがあります
Options All -Indexes
Options +FollowSymLinks
ErrorDocument 404 http://www.pentaxforums.com/404.php
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.pentaxforums\.com
RewriteRule (.*) http://www.pentaxforums.com/$1 [R=301,L]
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{Script_FILENAME} !-f
RewriteRule ^(.*)$ index.php?a=$1 [QSA]
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.pentaxforums\.com
RewriteRule (.*) http://www.pentaxforums.com/gallery/$1 [L,R=301]
RewriteCond %{QUERY_STRING} !vbseourl=
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /forums/vbseo.php?vbseourl=$1&vbseorelpath=../gallery/&%{QUERY_STRING} [L]
RewriteCond %{QUERY_STRING} !vbet_outside=true
RewriteRule ^(.*)$ $1?vbet_outside=true [L,QSA]
新しい。htaccessファイルは、単純に301 / PL /ギャラリーへ/ギャラリーのようです。
私は現在、新しいルートのhtaccessファイルを使用していますが、上記の投稿ギャラリーのファイルの両方でそれを試してみました。私はそこに2つの後者を残しました。
私はこのギャラリーhtaccessファイルに入れて、URLが動作するようになりました。しかし、翻訳は、実際にページ上で実行されません。任意のアイデア?
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.pentaxforums\.com
RewriteRule (.*) http://www.pentaxforums.com/gallery/$1 [L,R=301]
RewriteCond %{QUERY_STRING} !vbseourl=
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /forums/vbseo.php?vbseourl=$1&vbseorelpath=../gallery/&%{QUERY_STRING} [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)/$ index.php?language=$1&vbet_outside=true [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)/(.*)?$ $2?language=$1&vbet_outside=true [L,QSA]
私はphotoplogはかなり密接にvbulletinに統合されていることを知っているが、それは代わりにVBののそれ自身のglobal_completeフックを使用する場合があります。任意のアイデア?
ここでは、統合のための命令を持っている。
global_completeフックをサポートdoens't MODSと統合する方法が記載されている。例のPhotoPostにしない - 私はそれがPhotoploqの場合になっている方法がわからない
とにかく私はこのURLをチェック: - ペンタックスニュース&噂 - PL /ギャラリー/ PentaxForums.com(http://www.pentaxforums.com/pl/gallery/を)、それはまだ動作しません...あなたはそれが今うまくあることを書いたが、私が見るとそうではありません...
私は見ての通り、変更内容が間違っています。言語コードをプラグインディレクトリの内部でルールを設定するために記述するには命令はありません。
このセットを試してみてください。
メインhtaccessファイルの場合:
Options All -Indexes
Options +FollowSymLinks
ErrorDocument 404 http://www.pentaxforums.com/404.php
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.pentaxforums\.com
RewriteRule (.*) http://www.pentaxforums.com/$1 [R=301,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)/$ index.php?language=$1&vbet_outside=true [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)/(.*)?$ $2?language=$1&vbet_outside=true [QSA]
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{Script_FILENAME} !-f
RewriteRule ^(.*)$ index.php?a=$1 [QSA]
。ギャラリーのためのhtaccessファイル:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.pentaxforums\.com
RewriteRule (.*) http://www.pentaxforums.com/gallery/$1 [L,R=301]
RewriteCond %{QUERY_STRING} !vbseourl=
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /forums/vbseo.php?vbseourl=$1&vbseorelpath=../gallery/&%{QUERY_STRING}
RewriteCond %{QUERY_STRING} !vbet_outside=true
RewriteRule ^(.*)$ $1?vbet_outside=true [L,QSA]
。やギャラリー用のhtaccess(指示に従っていない - 後でそれを試してください) :
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.pentaxforums\.com
RewriteRule (.*) http://www.pentaxforums.com/gallery/$1 [L,R=301]
RewriteCond %{QUERY_STRING} !vbet_outside=true
RewriteRule ^(.*)$ $1?vbet_outside=true [QSA]
RewriteCond %{QUERY_STRING} !vbseourl=
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /forums/vbseo.php?vbseourl=$1&vbseorelpath=../gallery/&%{QUERY_STRING} [L]
サポートされているが、最初に適切に働く翻訳のリンクを作成し、翻訳 で何が起こっているか確認だけさせていないときにglobal_completeこのケースをカバーしていないことに注意してください。
ギャラリー。htaccessファイルのためのブースのバージョンで試してみるPlrase。 。それでも動作しない場合は、メインhtaccessファイル(。ギャラリーhtaccessのためのブースのバージョンとの)のためにも、この試すことができます。
Options All -Indexes
Options +FollowSymLinks
ErrorDocument 404 http://www.pentaxforums.com/404.php
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.pentaxforums\.com
RewriteRule (.*) http://www.pentaxforums.com/$1 [R=301,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)/$ index.php?language=$1&vbet_outside=true [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)/(.*)?$ $2?language=$1&vbet_outside=true [L,QSA]
RewriteCond %{QUERY_STRING} !vbet_outside=true
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{Script_FILENAME} !-f
RewriteRule ^(.*)$ index.php?a=$1 [QSA]
私はこれはそれが現在動作しない理由はないと思われる - をindex.phpにeverthingにマッピングして、ルールのため、これはまた修正したものです。
私のhtaccessファイルは、(他のフォルダのパスを破った)、実際に間違っていましたので、私はそれを閉鎖していたのだ。
ありがとうの提案 - 私はすぐにそれらをしてみましょう。
しかし、ギャラリーのパスは/ギャラリー/ PL /ではなく/ PL /ギャラリー/すべきではない?フォーラムの構造は似ています:/フォーラム/ PL /ではなく/ PL /フォーラム/
htaccessファイルが最初のギャラリーhtaccessファイルと共に動作する第二ルートのように見えます!
自然を試してみてください - ペンタックスユーザーフォトギャラリー(http://www.pentaxforums.com/da/gallery/nature/)
それは、301の正規のページに、私はそれは進歩だと思う。今我々は、URLのトラッキングと動作するように実際の翻訳を取得する方法を考え出す必要がある。 301はvbseo 301〜が原因であるが、次のステップは何か、固定されるだろうと仮定してのでしょうか?
私のhtaccessファイルは、(他のフォルダのパスを破った)、実際に間違っていましたので、私はそれを閉鎖していたのだ。
ありがとうの提案 - 私はすぐにそれらをしてみましょう。
しかし、ギャラリーのパスは/ギャラリー/ PL /ではなく/ PL /ギャラリー/すべきではない?フォーラムの構造は似ています:/フォーラム/ PL /ではなく/ PL /フォーラム/
ギャラリーでは、異なるURLの構造を持っている理由であるフォーラムではない。
htaccessファイルが最初のギャラリーhtaccessファイルと共に動作する第二ルートのように見えます!
自然を試してみてください - ペンタックスユーザーフォトギャラリー(http://www.pentaxforums.com/da/gallery/nature/)
それは、301の正規のページに、私はそれは進歩だと思う。今我々は、URLのトラッキングと動作するように実際の翻訳を取得する方法を考え出す必要がある。 301はvbseo 301〜が原因であるが、次のステップは何か、固定されるだろうと仮定してのでしょうか?
はい、私はこの301リダイレクトを参照してください。それは起こるべきではありませんし、はい、それはそれはvBSEOによって行われている可能性があります。まず、管理者画面にてオプションでフォーラムのディレクトリの外にURLのトラッキングをオンにしていることを確認してください
それでもリダイレクトされている場合、それは第2で動作するか確認してください。ギャラリーでのhtaccess。
。依然としてhtaccessのルールはvBSEOにギャラリーの瞬間のコメントをくださいをリダイレクトし、301はまだそこに発生するしないにチェックしている場合は - 私は確認したいvBSEOの障害になりますではありません。それがリダイレクトされていない場合でも、ページが(我々が行うフックglobal_completeがあなたのMODで使用されていることも確認したい)翻訳されているかいないを教えてください
私は先に行くと、今チェックします。私はphotoplogが独自photoplog_global_completeフックを使用してかなり確信して、私たちはいくつかの関数は手動で呼び出す追加する必要があります。私はこの直後にアップデートを掲載します。
まだ私はカスタムリダイレクトによって削除された後にリダイレクト。私たちの次のステップは何をすべきですか?
すべての最初の - 遅い答えて申し訳ありません。私はあなたのポストを見逃すとマテウはそれについて私に思い出させる。
あなたの管理者CP + FTPのPMへのアクセスの詳細をしてください - 私たちはあなたの側でそれをチェックする必要があります。これは、リダイレクト発生すべきではないとそれで我々は、次のステップがどうあるべきかを判断できません。言い換えれば、 - 次のステップは、これが消えるリダイレクトできるようになります。
答えの欠乏のために、このスレッドは今のところ解決される。
あなたが人生に再びそれをバックアップする場合は問題が依然として発生する場合、ただ、ここで新しいポストを作成。
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions Inc. All rights reserved.