我想根据一些条件生成文本到网站。我将创建大约100个HTML页面与一些文本,但会有文本的一些部分,将根据不同的城市改变。
我需要一些东西(也许是javascript的一些调用)从文件或脚本抓取网页的特定城市。
例如:这将应用于H1标题:
Page 1: domain.com/new-york
<h1>Cleaning services - New York</h1>
Page 2: domain.com/boston
<h1>Cleaning services - Boston</h1>
但是"纽约"这个词;和";Boston"将以某种方式从文件中抓取,或者您可以建议:)
图片:我认为这应该如何工作
谢谢你的建议。
如果您想通过URL参数进行标识,最简单的方法是:
<?php
$url= $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
$u = parse_url($url);
var_dump(explode('/', $u['path'])[1]);
如果你想更复杂一点——有很多开源工具可以帮助你识别URL。
几个小时后,我才解决了这个问题!
new-york.php
<h1>Cleaning services <?php include 'vars.php';echo "$x1";?></h1>
boston.php
<h1>Cleaning services <?php include 'vars.php';echo "$x2";?></h1>
vars.php
<?php
$x1 = 'New York';
$x2 = 'Boston';
?>