こんにちは Drupalのホームページを閲覧して特定のhtmlページにリダイレクトする人々を止めるには?あなたはそれがサーバー上にあるとのDrupalから生成されていないこと、特定のHTMLページをお持ちの場合Drupal - ホームページを置き換えます
3
A
答えて
3
おかげで、最も簡単な方法は、Drupalのはgotoを使用することです。
どうすればよいですか?あなたのtemplate.phpを開き、page_preprocess機能を探し、それがそのようになります。自分のテーマ名に
YOURTHEME_preprocess(&$variables, $hook) { if(drupal_is_front_page()) { drupal_goto('yoursite.com/yourpage.html') } }
変更YOURTHEMEとキャッシュをクリア。
実際の質問なぜ静的なHTMLファイルをあなたのホームページに使用するべきですか?私はいくつかの記事やホームページを作成し、それをテーマに合わせて変更します...他のどの方法よりもはるかに簡単です。
ページを使用する必要がDrupalの7の場合
5
- あなたの場合は、あなたの基本テーマからそれをコピーし、
front.tpl.phpあなたのテーマは、あなたがコピーすることができpage.tpl.phpを持っていない場合いずれかを使用したりしている:
modules/system/page.tpl.php
をこれは(これはマルチサイトではないと仮定)でカスタムテーマフォルダに配置する必要があります。
sites/all/themes/my_theme
私は次のように私のテーマを構築する傾向がある:
my_theme.info
templates/html.tpl.php
templates/page/page--front.tpl.php
templates/node/node.tpl.php
templates/block/block.tpl.php
css/style.css
ただし、実際の場所は問題ではありませんが、キャッシュクリア後に選択されます。
+0
ファイルを見ることができません。foldがファイルである必要がありますか? – Muhammed
関連する問題
- 1. ディレクトリパスを置き換えるDrupal 6.20
- 2. Drupal:ビューのフィールド値を置き換えます
- 3. c#プレースホルダをtext.htmlに置き換えて置き換えます。
- 4. ホバーテキストを置き換えて画像に置き換えます
- 5. "&"を "&"に置き換えてclojure.string/replaceに置き換えます。
- 6. C++ doubleをcharに置き換えてstd :: arrayに置き換えます。
- 7. Views2ベースフィールドハンドラの置き換え
- 8. Asp.net ID認証 - ページをログインしてホームページに置き換えてログインすることができます。
- 9. XMLテキストを置き換えます
- 10. observableArrayを置き換えますか?
- 11. mysqlの/ to _を置き換えます。
- 12. テキストをアイコンに置き換えます
- 13. Mavenのインデックスを置き換えます。
- 14. inner_joinをsemi_joinに置き換えます。
- 15. ビューをangularJSに置き換えます
- 16. Ext.data.storeのURLを置き換えます
- 17. webuzoをcPanelに置き換えます。
- 18. URLを置き換えます
- 19. Codeigniter:Tank_authでcaptchaを置き換えます
- 20. javascriptをローカルファイルに置き換えます
- 21. SimpleXMLElementの値を置き換えます。
- 22. \ r \ nを ""に置き換えます
- 23. Tomcat:DBCPをOracleConnectionPoolDataSourceで置き換えます。
- 24. リモートブランチをローカルブランチに置き換えます。
- 25. リサイクラーアダプターのフラグメントを置き換えます
- 26. CMakeでAC_CHECK_LIBを置き換えます
- 27. ハイブの列を置き換えます
- 28. MainWindowのCentralWidgetを置き換えます。
- 29. TextAppをDocumentAppに置き換えます。
- 30. スウィフトの\\を\に置き換えます
私はfusion http://drupal.org/project/fusionのテーマを使用していますが、template.phpでキーワードを見つけることができません。このファイルをハッキングする方法を教えてください。 –
これは 'ハック'ではありません。template.phpは、前処理機能を含むように設計されています。 私が前に言ったように、実際の質問はなぜあなたのホームページに静的なHTMLファイルを使用すべきですか? –
flowplayerとswfツールのモジュールはストリーミングのための十分なサポートを提供していないので、リクエストを実装するhtmlをカスタマイズする必要があります。 –