第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何在 Views 文件夾中構(gòu)建我的項(xiàng)目

如何在 Views 文件夾中構(gòu)建我的項(xiàng)目

PHP
一只萌萌小番薯 2023-06-24 18:18:00
我想按以下方式構(gòu)建我的項(xiàng)目:我想將所有 HTML 文件放在名為 的文件夾中views。 partials保存文件head.html,footer.html并且header.html。這些是包含在我的視圖中的三個(gè)簡(jiǎn)短的 HTML 片段;這樣,當(dāng)我更改標(biāo)題中的某些內(nèi)容時(shí),我不必在每個(gè)視圖中單獨(dú)更改它。但只有一次在部分。media保存著我的圖像。css分別js是我的樣式和 Javascript。這是我想要的結(jié)構(gòu),但我遇到了以下問題:如何避免出現(xiàn)http://example.com/views/index.php?我只想要http://example.com/index.php。我通過使用 htaccess MOD_REWRITE 嘗試了這一點(diǎn);但這也搞亂了我的包含。如何從 head 部分包含 CSS 和 Javascript?所以,我有一個(gè)看起來像這樣的頭部部分:<link rel="stylesheet" type="text/css" href="css/general.css"><script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script><script src="js/general.js" defer></script>通過使用 PHP 的file_get_contents(). 但是,我需要以某種方式靜態(tài)鏈接這兩個(gè)文件。我該怎么做呢?我的部分內(nèi)容加載如下:<?php            echo file_get_contents("partials/head.html");        ?>另外,我該如何靜態(tài)地做到這一點(diǎn)?我通過使用進(jìn)行了嘗試$_SERVER['DOCUMENT_ROOT'],但是這會(huì)返回/Users/myName/...,導(dǎo)致我的包含失敗。理想的解決方案是,如果我可以從名為vereniginglike的文件夾開始鏈接所有內(nèi)容href="/css/..." src="/media/...。編輯:這是我當(dāng)前的 htaccess 內(nèi)容:RewriteEngine On# browser requests PHPRewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^\ ]+)\.phpRewriteRule ^/?(.*)\.php$ /$1 [L,R=301]# check to see if the request is for a PHP file:RewriteCond %{REQUEST_FILENAME}\.php -fRewriteRule ^/?(.*)$ /$1.php
查看完整描述

2 回答

?
侃侃無極

TA貢獻(xiàn)2051條經(jīng)驗(yàn) 獲得超10個(gè)贊

第一個(gè)問題通過以下方式解決.htaccess:


RewriteCond %{REQUEST_URI} !^/(views|css|js|media|partials|php)

RewriteRule (.*) /views/$1

第二個(gè)問題和第三個(gè)問題的解決方法如下:


<base href="http://example.com/" target="_self">


查看完整回答
反對(duì) 回復(fù) 2023-06-24
?
FFIVE

TA貢獻(xiàn)1797條經(jīng)驗(yàn) 獲得超6個(gè)贊

最好使用一些框架,例如 laravel 或 Codeigniter 來完成您的目標(biāo)。

  1. 要從您的網(wǎng)址中刪除視圖,請(qǐng)按如下方式編輯您的 .htaccess

    RewriteRule 上的 RewriteEngine ^views(/.*|)$ $1 [L]

  2. 要添加 css,您需要退出索引目錄,然后訪問這些文件夾,如下所示。

href="../css/general.css"


查看完整回答
反對(duì) 回復(fù) 2023-06-24
  • 2 回答
  • 0 關(guān)注
  • 144 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)