问题标签 [vhosts]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.htaccess - 制作虚拟主机、htaccess 或 php.ini 或 http.conf 等?
我想做一个博客系统。一个流行的博客地址看起来像
blogname.sitename.com
。
我认为这个地址应该重定向到类似
sitename.com/index.php?user=blogname
.
因为为每个博客创建一个子域是不合逻辑的。那是对的吗?
所以,我写了这段代码.htaccess
:
但它不起作用。我想我应该在另一个地方做一些配置。
配置源在哪里?什么是配置?
php - Eclipse PDT,如何设置“运行配置”?
Eclipse PDT 非常漂亮,但这是我的问题,Re:Launcher(运行配置)
我试图在我的本地机器(使用 WAMP 堆栈)上保持非常干净、简洁,并且我配置了许多虚拟主机,以使我的 URL 易于使用。
在 Eclipse 中,我设置了 PHP 服务器来对应这些 Vhost。
由于我有现有代码,我通常会“从现有资源”建立一个新项目。
然后当我尝试“运行”时,我会像这样自动生成 URL;其中包含项目名称:
http://MyVhost/MyProj/testing.php
而我真正想要的是: http://MyVhost/testing.php
在获得有效的 URL 之前,我发现自己对服务器和运行配置进行了大量的编辑和调整。有什么建议吗?
zend-framework - 重写问题,/controller/action 而不是 /folder/file.php
我有一个调用 KCFinder 的脚本。
它必须打开一个包含 KCFinder 的窗口,但是当我单击“浏览器”按钮时,它会产生错误:
“在第 248 行的 /home/vhosts/vonline_admin/library/Zend/Controller/Dispatcher/Standard.php 中未捕获的异常 'Zend_Controller_Dispatcher_Exception' 和消息 '指定的控制器无效 (kcfinder)'”
我理解这个错误。它说控制器“未找到 kcfinder”,但 kcfinder 不需要控制器,它只是一条路径。奇怪的是,我在本地成功地运行了这个网站,但是当我把它放在主机上时,它失败了。
我认为这与重写问题或路由有关,但我不知道如何解决。
虚拟主机:/usr/local/apache2/conf/vhosts/something_admin.conf
服务器名称 admin.something.com
/index.php
.htaccess 在 www:
c# - C#如何读取apache vhosts文件
我正在尝试创建一个基本的 C# 应用程序来管理我的 Apache vHosts 文件,因此我不必编辑原始文件来设置新的 vhost
现在我正在尝试让正则表达式与 Vhosts 匹配,但这不起作用,有人会为我提供一个工作示例
这是我目前拥有的
这失败了,但如果我使用string regEx = "<VirtualHost .*>.*"
它,它会返回打开的 vhosts 标签,但不会返回任何应该返回所有内容的内容
c# - C#没有无缘无故地打破循环
我正在编写一些解析 Apache 配置文件的代码。
正在解析的文件:
这是解析器方法 filePath 是上面文件的路径。
hosts
是一个vHost[]
虚拟主机如下
vhostRules 对象
class vhostRules { public string key; public string value; }
并且vhostRules
基本上是一个保存key和value的类
现在问题hosts[c].addRule(param[0], param[1]);
出在上面的读取文件上,你可以看到它addRule
在类中再次调用,vhost
即使我为空 addRule 所以里面没有代码仍然不起作用。
这是我可以显示问题的唯一方法,没有更小的方法可以复制,因为错误似乎与编译的最终结果有关
我发现的唯一方法是注释或hosts[c].addRule(param[0], param[1]);
从我的代码中删除然后它可以工作,但是当我清空它时,它不起作用,理论上是不正确的
单步执行代码不会发生错误,它只运行一次循环,
没有错误发生这包括没有无声的死亡没有例外和没有冻结/崩溃
更新 更新的阅读器
提供输出
断点信息
r@dummy-host.example.com"
django - Django StaticFiles APP 和 Wsgi
这不像其他人那么简单的问题……至少。设置简单的基于单目录的静态文件位置不是问题..
https://bitbucket.org/sirex/django-starter/src
这里有一个有趣的项目.. 这个项目使用分发和构建来制作整个项目和 django 与一个目录中的模块。您可以轻松地从开发模式迁移到生产模式等等。您所需要的只是重命名目录,然后在其中输入“make”,就是这样=)那里有手册...
适用于 python 服务器且不适用于 apache mod_wsgi 的情况:默认静态文件位置为:“var/htdocs/static”。这可以被一个静态目录位置覆盖,例如apps/myapp/myapp/static/。这适用于 python webserver,但不适用于 wsgi/apache。wsgi 除了默认目录之外什么都看不到.. 示例:http://localhost:8000/static/css/main.css有效,但与 apache 相同的 url 无效。这个文件位于 myproject/apps/myapp/myapp/static/css/main.css 虽然默认的静态目录是 var/htdocs/static =)
据我了解,在 settings.py 中使用 StaticFiles 应用程序进行了这种覆盖
也许这个不正确,我不知道,但使用 py-server 可以。apache vhost 使用默认位置.. 并设置为“var/htdocs/static”。
也许问题出在 wsgi 脚本中?
我自己添加了最后 4 行。因为我无法启动 apache.. 我猜 djangorecipe.wsgi 应该使用 staticFile 覆盖来处理其他所有事情.. 无论如何,如果你在 linux 或 mac 上,请检查那个包,然后自己尝试一下。它必须工作
附言。(顺便说一句,bin/django 需要复制为 bin/django.wsgi 和 etc/apache.conf 是为 apache 生成的 vhost)
如果有人尝试使用 wsgi 手动启动这个“Starter”,我真的很高兴......那么你就会明白一切。=)
编辑:任何关于 WSGI 如何理解他需要从 django 设置的默认位置搜索静态文件的位置的任何信息,都非常感谢 =)
apache - 动态虚拟主机
我怎样才能使这个动态?这样它就可以用于每个“用户”和网站。(例如
因此,例如 kevin.website.nl 将显示来自 /var/www/kevin/website.nl 的内容。当 /var/www/kevin/test.com/ 存在时,当我访问 kevin.test.com 时,它将显示该目录中的内容。或者,如果用户 'thomas' 存在并且 /var/www/thomas/abc.com/ 存在并且我们访问 thomas.abc.com,它将从该目录加载。
apache - 重定向流量
我想以这种方式重定向流量。
但是如果第一部分不是用户(这意味着目录/var/www/$user/
不存在),它必须以这种方式重定向:
我怎样才能归档这个?
非常感谢:D!
php - PHP本地值/主值
我现在禁用了一些功能。在 PHPInfo 中,我可以看到这些函数位于“本地值”中。“主值”为空。我也禁用了 phpinfo,但我仍然看到 phpinfo。为什么?我怎样才能禁用它?
php - httpd.conf:PHP,本地值不起作用
当我运行 phpinfo() 时,我现在有了这个:
disable_functions: [local]=exec, [master]=shell_exec
但是我仍然可以exec
在我放入phpinfo
的那个文件中执行。为什么?本地确实会覆盖主人,不是吗?我怎样才能解决这个问题?
问候,凯文