草庐IT

mod-alias

全部标签

php - Apache 2 mod_rewrite 和 PHP。从 htaccess 修改 $_SERVER ['REQUEST_URI' ] 值?

我有这个.htaccess文件:RewriteEngineOnRewriteRule^hello$goodbyeRewriteCond%{REQUEST_FILENAME}!-fRewriteCond%{REQUEST_FILENAME}!-dRewriteCond%{REQUEST_URI}!=/favicon.icoRewriteRule^index.php[L]所以我收到了关于index.php的所有请求,但是当请求hello时我得到了hello,我希望从PHP打印$_SERVER['REQUEST_URI']时收到goodbye。也就是说,$_SERVER['REQUEST_U

php - Apache 2.4 + php-fpm - AH01071 : Got error 'Primary script unknown\n' mod_proxy_balancer

我正在我的Ubuntu14.04中使用php-fpm5.5.9配置Apache2.4.9。我想要的是为php-fpm请求创建一个平衡器,但它会抛出以下错误:AH01071:出现错误“主脚本未知\n”当我尝试访问我的php文件时。代理平衡器似乎没有获取ProxyPassMatch传递给它的文档根目录。我正在使用UDS让apache访问php-fpm套接字而不是使用网络tcp。如果我在没有平衡器的情况下配置它,一切正常。作品ProxyPassMatch^/(.*\.php(/.*)?)$unix:/var/run/php5-fpm.sock1|fcgi://./var/www/html不工

php - 使用 mod_rewrite 将所有流量重定向到 index.php

我正在尝试构建一个url缩短器,我希望能够在域之后立即获取任何字符并将它们作为变量url传递。例如http://google.com/asdf会变成http://www.google.com/?url=asdf.这是我现在拥有的mod_rewrite,但我不断收到400BadRequest:RewriteEngineonRewriteCond%{REQUEST_FILENAME}!-fRewriteCond%{REQUEST_FILENAME}!-dRewriteRule^(.*)index.php?url=$1[L,QSA] 最佳答案

php - Laravel 4 虚拟主机和 mod 重写设置

我已经尝试了几个小时来安装Laravel4并使虚拟主机和路由正常工作,但到目前为止我一直很不走运。我提到我正在Windows7机器和WAMP上执行此操作。我将描述我已经完成的工作:我已经启用了rewrite_module。使用以下内容更新了httpd-vhosts.conf:DocumentRoot"c:/wamp/www/laravel/public"ServerNamelaravel.devServerAliaswww.laravel.dev接下来,我设置了etc/hosts:127.0.0.1localhost127.0.0.1laravel.dev此外,以下行在wamp/../

apache - 在 php-fpm/mod_fastcgi 中使用 mod_headers 的问题

我正在尝试添加HSTS标题到我的应用程序中的每个响应。我的第一个想法是使用mod_headers—我将此指令放在文档根目录下的.htaccess文件中:HeadersetStrict-Transport-Security"max-age=7776000"这在我使用Apache2.2和mod_php的本地设置上运行良好。所有资源都以适当的HSTSheader响应。我的部署环境使用Apache2.2和mod_fastcgi,上述技术适用于任何资源php文件。另一个SOquestion有一个类似的问题,传入的请求(?)的header被剥离——但我担心修改离开服务器的响应header。如何在.

php - 如何激活 mod_rewrite?

我知道这个问题已经被问过好几次了。但我无法让它工作。我在我的Ubuntu服务器上安装了Apache2我也可以确认mod_rewrite是使用phpinfo();安装的。我还在我的根文件夹(/var/www/.htaccess)中放置了一个名为.htaccess的文件。在我的.htaccess文件中,我粘贴了以下代码:Options+FollowSymLinksRewriteEngineOnRewriteRule^.*$test.php所以一切都被重定向到test.php但是还是不行。所以我检查了/etc/apache2下的httpd.conf文件。它完全是空的,没有代码行(这对我来说有

php - 使用自定义 htaccess mod 重写时有效路由上的 Codeigniter 404

我在使用自定义(有点奇怪)htaccess文件夹映射时遇到codeignighter问题。但是,它在技术上应该有效,但实际上没有。有人可以帮助我吗?场景1(工作正常):文件夹结构和关键文件/isthewebsiteroot/.htaccess/api//.htaccess:RewriteEngineOnRewriteRule^api/(.*)$/api/$1[L]访问mydomain.com/api/admin/例如让我进入我的admin-controller/index操作并加载View。index.php上的var_dump显示$_REQUESTarray(size=1)'admi

android - 为什么 Paint.ANTI_ALIAS_FLAG 在 Canvas 上的同一个地方绘图时似乎不起作用?

尝试使用androidCanvas在同一位置多次绘制时,抗锯齿出现问题。首先,我正在初始化paint=newPaint(Paint.ANTI_ALIAS_FLAG),然后将strokecap设置为Paint.Cap.ROUND。然后,如果我调用canvas.drawPoint(x,y,paint)一次会导致以下结果:多次调用canvas.drawPoint(x,y,paint)时(本例中为100次)导致:我用最少的代码创建了一个示例,以便在GitHub上运行它:android-canvas-antialias我注意到如果我以一定的距离绘制点,抗锯齿似乎会按预期工作(第一张图片)。但是用

android - 布局中 ImageView 的 ANTI_ALIAS_FLAG?

有谁知道如何将ANTI_ALIAS_FLAG应用到布局中的ImageView而不是Java中? 最佳答案 你想应用属性android:antialias="true",像这样: 关于android-布局中ImageView的ANTI_ALIAS_FLAG?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5488043/

intellij-idea - Kotlin 'rem' 作为 'mod' 的替代品不可用?

对于count%2我收到警告Warning:(137,17)Kotlin:'mod(Int):Int'isdeprecated.Userem(other)insteadIntellijIDE提供了对count.rem(2)的自动更正,然后由于未解决对rem的引用,我将其标记为错误。我做错了什么? 最佳答案 这是KotlinIDE插件中的knownbug。它源于Kotlin1.1中弃用了mod函数,应将其替换为rem(参见thisblogpost中的Otherchanges).但是IDE插件会错误地报告并建议快速修复,即使对于没有re