ドメインの下のホストサーバーのサブフォルダーにsmfフォーラムをインストールしました。その後、新しいドメインを占有し、ネームサーバーに追加して、cpanelを介してそのフォルダーをポイントしました。
インデックスはうまく機能し、フォーラムへのリンクはうまく機能しますが、より深いレベルのリンク、掲示板、トピック、プロファイル、ログインなどは機能しません。それ自体は機能しないというわけではありませんが、リンクは新しいドメインの下にないため、ユーザーは新しいドメインアドレスを介してサイトに入るとログアウトし、ログインすると古いアドレスに戻ります。
すべてのリンクを修正するにはどうすればよいですか?これは、新しいドメインが追加される前にフォーラムがインストールされ、古いドメインへのリンクが修正されるためだと推測しています。すべてをゼロからバックアップしてインストールする以外に別の解決策はありますか?
ありがとう。
ほとんどのフォーラムパッケージ(PHPBB、SMFなど)には、管理パネル内のドメイン名を変更するオプションがあります。現在、SMFを実行していませんが、管理パネル内で何かのようなものを見たことを覚えています。
また、古いドメインにアクセスするJavaScriptリダイレクトページをforum.yourdomain.comとして使用することもできます。
または、すべてのソリューションの中で最も味の悪いものは、コードに移動して、コマンドを自分で編集します。ただし、SMFを使用しているため、PHPのサバントではないと想定します。
リストされているもの以外に、私は素晴らしい解決策を知りません。