在TYPO3管理的企業網站上,定義了導致網站頁面的快捷方式。TYPO3中定義的子域(「快捷方式」)在哪裏?
例子: 企業網站www.acompany.com
然後有一個網站www.acompany.com/coolproduct被重定向用戶www.acompany.com/products/例如,productgroup3/product25.htm。
TYPO3的哪些地方可以定義這種「捷徑」鏈接?
在TYPO3管理的企業網站上,定義了導致網站頁面的快捷方式。TYPO3中定義的子域(「快捷方式」)在哪裏?
例子: 企業網站www.acompany.com
然後有一個網站www.acompany.com/coolproduct被重定向用戶www.acompany.com/products/例如,productgroup3/product25.htm。
TYPO3的哪些地方可以定義這種「捷徑」鏈接?
很可能頁面樹中的某個頁面的類型設置爲:Shortcut
這會導致它指向其他頁面或資源,也可能設置爲Link to External URL
並且存在完整的URL。
檢查後端的頁面樹,並在其中找到您的coolproduct
頁面。然後檢查網站的屬性,並根據需要更改爲其他值/類型。
這個URL也可能是由某個插件或TypoScript生成的,但在這種情況下,您需要自己調查一下。
頁面是否使用擴展名realURL?如果是這樣,那麼可能會定義realURL重定向。
看一看頁面 - >信息 - > RealUrl - >重定向
這也將是我的第一個猜測,之後,.htaccess – Benjamin
也許你的用戶在許多網頁中定義此鏈接重定向,您可以在數據庫正好在tt_content表進行搜索。
找到這些東西最簡單的方法實際上是使用TYPO3後端的搜索引擎。你會發現它在右上角。
如果失敗,我所做的是從擴展庫安裝PhpMyAdmin。一旦你有了PhpMyAdmin,你可以使用它的搜索功能來查找數據庫中的任何內容,使用搜索查詢'%coolproduct%'並選擇所有表格。在結果中查找'pid'字段。它會告訴你TYPO3中哪個頁面上找到的項目位於。
您可以爲您的域設置快捷方式到您網站的任何頁面,因此當用戶在url中只輸入域名時,它會重定向到您在快捷方式中設置的頁面。
爲此,請編輯您的域名並設置頁面樹中任意頁面的快捷方式。
感謝您的幫助!我可以使用什麼搜索條件在後端查找快捷方式? 「coolproduct」本身就是一個很常用的術語,用在許多頁面上。有沒有辦法搜索鏈接「www.acompany.com/coolproduct」? (如果我只是在搜索框中輸入它,我會得到零有用的結果,只是使用鏈接的一些頁面) – MostlyHarmless
我目前發現,鏈接「www.acompany.com/coolproduct」似乎是多重定義的,因爲它指向不同的頁面...如果我點擊起始頁面上的橫幅,它將進入錯誤的頁面(並顯示在地址欄「www.acompany.com/coolproduct」中,但是如果我輸入www。 acompany.com/coolproduct直接在一個新的Firefox標籤中,它將我帶到了正確的頁面...... – MostlyHarmless
顯然,banner有一些其他的url定義,或者它有一個在ActionScript中的示例鏈接(如果它是Flash動畫) ,或其他的東西...點擊橫幅 – biesior