簡體   English   中英

一頁有兩個網址嗎?

[英]One page with two urls?

在2個網址使用一頁的最佳/標准方式是什么?

在菜單中,我們提供首頁,關於,我們提供的服務,聯系方式。

在服務部分,它分為4個子部分。

因此,您登錄到services.php的頁面也與services1.php相同

.htaccessphp是否有辦法復制頁面,因此,如果您訪問http://www.mysite.com/services.phphttp://www.mysite.com/services1.php您最終會獲得相同的結果頁?

一種快速簡單的方法是將services.php保留services.php ,而僅將其包含在services1.php

<?php
    include("services.php");
?>

或者,您可以這樣使用Apache的mod_rewrite (在Apache配置或.htaccess ):

RewriteEngine  on
RewriteRule    ^/services1\.php$  /services.php [PT]

如果要避免重復代碼,為什么不簡單地將一頁包含在另一頁的文件中呢? 因此,services.php將是您維護代碼的位置,而在services1.php中,您只有一行包含:

<?php include('services.php'); ?>

只需在您的根目錄中使用帶有以下幾行的htaccess:

RewriteEngine on
RewriteBase /
RewriteRule ^services1\.php$ services.php [QSA,L]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM