正确使用“基础路径”术语

9
考虑一个安装在“mysite”目录中的网站:
/var/www/html/mysite/index.php 文档根目录 = /var/www/html 网址 = www.mysite.com/mysite/index.php 以下哪个是什么意思:
1. /var/www/html/mysite/ index.php(基本路径?根路径?) 2. /var/www/html/mysite/index.php 或 www.mysite.com/mysite/index.php(路径?基本路径?) 3. www.mysite.com/mysite/index.php(基本URL)
我似乎想不出一个清晰明确的名称来区分1和2。
2个回答

6
我来自于 Ruby on Rails 的背景,但是...
1) 要么使用 base-path,要么使用 root path。选择一个并保持一致 :) 3) 在 RoR 中,我们称之为“根 URL”,但它也有点像“主路径”。 至于 2 - 这在 Rails 中似乎不会发生(或者至少我们没有为其命名)。
听起来以下内容会很一致,而且不会让它们混淆:
  1. base-filepath == /var/www/html/mysite/ /index.php
  2. root-filepath == /var/www/html /mysite /index.php
  3. root-url == www.mysite.com/mysite/index.php
另一种选择是:
  1. root-filepath
  2. home-filepath
  3. home-url
这是我的意见 :)

1
感谢您提供的RoR观点-我意识到确实没有规范标准,每个系统平台都有自己的名称变化。我会给您答案,因为它是众多答案中的一个有效答案。(请参见我的答案以获取更多信息...) - Yarin

-3

原来这些可以用多种方式引用。我会在这里列出我找到的:

Django 中:

2 = script_prefix


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接