草庐IT

mod-autoindex

全部标签

tomcat - 在 apache 中启用 mod_deflate

这个问题在这里已经有了答案:HowcanIpre-compressfileswithmod_deflateinApache2.x?(8个答案)关闭5年前。如何在apachetomcat中启用mod_deflate?我的网站页面加载缓慢。在对Google页面速度进行测试时,它建议启用压缩,即在apachetomcat中设置mod_deflate。该怎么做?

.htaccess - GET-Request 中的斜杠 (/) 和我在 htaccess 中的 mod_rewrite 语句

我对这个话题有点疯狂,希望能得到一些帮助。我目前正在将我的网站重建为MVC结构。这还包括SEO友好(漂亮)的URL。我已经实现了URL请求的转换from:http://www.example.com/company?id=about_usto:http://www.example.com/company/about_us我的.htaccess文件RewriteEngineOnRewriteBase/#Transformsanugly-URLintoapretty-URL('externalredirect'updatesalsoadressinbrowser)#uglyURL:www.

.htaccess - mod_rewrite 建议

我想知道您是否可以建议是否有更有效的方式来编写我下面的内容?这可以在1规则中实现吗?RewriteRule^search/(cars|boats|plant)/([-a-zA-Z0-9]+)/type-([0-9]+)/price-([0-9]+)-([0-9]+)/?$search.php?category=$1&location=$2&type=$3&minprice=$4&maxprice=$5[L]RewriteRule^search/(cars|boats|plant)/([-a-zA-Z0-9]+)/type-([0-9]+)/?$search.php?category=$

ajax - 使用 Mod_rewrite 实现 Google 可抓取的 AJAX URL

我希望实现Google可抓取的AJAX状态,如下所述:http://code.google.com/web/ajaxcrawling/docs/getting-started.html本质上,这需要在url末尾使用#!state值指定您的AJAX状态。这应该作为查询字符串的一部分传递给应用程序服务器(在我的例子中是PHP),例如。http://www.example.com/#!open将变为http://www.example.com/?_escaped_fragment_=open不幸的是,我无法弄清楚如何通过Apache2上的mod_rewrite实现它。任何人都可以提供一些帮助

php - 删除带有 mod_rewrite 和 SEO 问题的 .php 扩展名

我正在尝试使用modrewrite将我的url从/foo.php更改为/foo以及从/foo.php?lang=en更改为/en/foo。我遇到的问题是,我认为我需要使用301重定向将.php-less地址移动到.php地址,否则我的排名将在这2个之间split。但是如果我使用[R=301]地址在栏中更改为.php使我漂亮的url努力变得毫无用处。我该怎么办?我四处寻找我能找到的任何问题\教程,但我不能完全理解modrewrite。我遇到的主要问题是,如果我更改我的.htaccess文件,然后重新访问一个已经访问过的页面,新的.htaccess将无法正常工作,但会以某种方式缓存旧结果,

apache - mod_rewrite 可以忽略自定义文件名前缀吗?

出于搜索引擎优化的目的,我想让上传的图片对搜索引擎更友好。目前,所有上传的图片都存储在基于account_id的子文件夹中,文件名是image_id的MD5,因此最终路径如下所示:/media/[range]/[account_id]/[size]/[hash].jpg转换成这样:/media/2000/1127/preview/ebb71045453f38676c40deb9864f811d.jpg我想为文件名添加自定义前缀,这样它看起来像这样:/media/.../my-custom-image-description.ebb71045453f38676c40deb9864f811

mod-rewrite - SEO 友好 URL 问题

在我的站点中创建SEO友好链接后,我遇到了问题。这是.htaccess文件代码。RewriteEngineOnRewriteRule^www/category/([0-9]+)/(.*?).html$www/product/productlist.php?category=$1[L]我很珍惜这个链接http://www.mysite.com/www/product/productlist.php?category=00136现在SEO链接是这个http://www.mysite.com/www/category/00136/aprons.html一切正常。我遇到的问题是在页面加载后所有

apache - SEO 友好 URL 的正确 mod_rewrite

我有一个自定义的php脚本,每个脚本都有一个page.php?id=[number]和page.php的页面。我已经阅读了一些.htaccess教程,但我不知道哪一个是最合适的方法:例子,page.php?id=12到page/id-12/和page.php到page/ANDpage这是我目前拥有的:RewriteEngineOnRewriteRule^category/([0-9])$/category.php?id=$1RewriteRule^category/$/category.php如果我访问category,上面的代码返回404notfound但如果我访问category/

php - Mod_Rewrite 和网站链接结构

我有一个具有这种结构的网站index.php/home.php/profile.php/news.php/photos.phpnewsfeed.php-用于新闻文章photo.php-用于照片还有用户名可以让用户获取他的个人资料的短链接,例如mysite.com/UserName现在我在.htaccess中使用这段代码来重写用户名的URLRewriteEngineonRewriteOptionsMaxRedirects=1RewriteCond%{REQUEST_FILENAME}-f[NC,OR]RewriteCond%{REQUEST_FILENAME}-d[NC]RewriteR

.htaccess - mod_rewrite 强制 www 前缀有选择地工作

我正在我的.htaccess文件中使用其他mod_rewrite条件,并且还想确保我的域始终以www为前缀(用于session存储和seo)。但是,对于我当前的.htaccess,如果我去example.com它工作得很好,但是如果我去example.com/folder它将重定向到www.example.com(省略/folder)我做错了什么在这里?我的.htaccess文件Options+FollowSymLinksRewriteEngineonRewriteCond%{HTTP_HOST}^example\.com$RewriteRule^(.*)$http://www.exa