0

私は、typo3 が存在するサブディレクトリを持っています。「ウェブサイト」といいます。DNS はこのサブディレクトリを指しています。次に、現在のサイトの URL を生成します。

$typolink_conf = array(
            "title" => $this->site['page_title'],
            "ATagParams" =>'',
            "no_cache" => 0,
            "parameter" => $this->site['id'],
            "useCacheHash" => 1
        );

$this->site['url'] = $this->cObj->typolink($this->site['page_title'], $typolink_conf);

スタートページではwww.domain.com/website、このタイプリンクから取得します。キャッシュをクリアしました (Typo3、Real URL) が、「Web サイト」の部分が常に生成されます。ベースURLも設定

config {
        baseURL = http://www.domain.com/
        simulateStaticDocuments = 0
        tx_realurl_enable = 1
}

この URL 部分がどこから来ているのか、誰かヒントを教えてもらえますか? Typo3 4.6.3 と RealURL 1.12.1 を使用しています。

4

1 に答える 1

0

最も実用的な解決策は、各 TYPO3 プロジェクトをサブドメインに配置することです。これは、ほぼすべてのホスティング プロバイダーで無制限に無料で利用できるためです。これは間違いなく最速の方法であり、新しい TYPO3 インスタンスを作成するたびにその問題を覚えておく必要がないため、お勧めします。

サブドメインを使用できない場合は、 を編集します.htaccess。次の行を変更する必要があります。

# Change this path, if your TYPO3 installation is located in a subdirectory of the website root.
#RewriteBase /
于 2012-05-08T12:00:05.700 に答える