diff --git a/htroot/env/templates/jqueryheader.template b/htroot/env/templates/jqueryheader.template
index 235119203..c064819e2 100644
--- a/htroot/env/templates/jqueryheader.template
+++ b/htroot/env/templates/jqueryheader.template
@@ -1,5 +1,5 @@
-
+
diff --git a/htroot/env/templates/metas.template b/htroot/env/templates/metas.template
index 4ae20be48..b616e07a2 100644
--- a/htroot/env/templates/metas.template
+++ b/htroot/env/templates/metas.template
@@ -1,8 +1,8 @@
-
-
+
+
@@ -17,4 +17,4 @@
#%env/templates/jqueryheader.template%#
#%env/templates/portalheader.template%#
-
+
diff --git a/source/de/anomic/http/server/AugmentedHtmlStream.java b/source/de/anomic/http/server/AugmentedHtmlStream.java
index 884798b82..94c733a37 100644
--- a/source/de/anomic/http/server/AugmentedHtmlStream.java
+++ b/source/de/anomic/http/server/AugmentedHtmlStream.java
@@ -12,23 +12,24 @@ import java.nio.charset.Charset;
import net.yacy.cora.protocol.RequestHeader;
import net.yacy.interaction.AugmentHtmlStream;
import net.yacy.kelondro.data.meta.DigestURI;
-import net.yacy.search.Switchboard;
public class AugmentedHtmlStream extends FilterOutputStream {
- private final Writer out;
- private final ByteArrayOutputStream buffer;
- private final Charset charset;
- private final DigestURI url;
- private final RequestHeader requestHeader;
+ private final Writer out;
+ private final ByteArrayOutputStream buffer;
+ private final Charset charset;
+ private final DigestURI url;
+ private final String urls;
+ private final RequestHeader requestHeader;
- public AugmentedHtmlStream(OutputStream out, Charset charset, DigestURI url, RequestHeader requestHeader) {
- super(out);
- this.out = new BufferedWriter(new OutputStreamWriter(out, charset));
- this.buffer = new ByteArrayOutputStream();
- this.charset = charset;
- this.url = url;
- this.requestHeader = requestHeader;
- }
+ public AugmentedHtmlStream(OutputStream out, Charset charset, DigestURI url, RequestHeader requestHeader) {
+ super(out);
+ this.out = new BufferedWriter(new OutputStreamWriter(out, charset));
+ this.buffer = new ByteArrayOutputStream();
+ this.charset = charset;
+ this.url = url;
+ this.urls = this.url.toNormalform(false, true);
+ this.requestHeader = requestHeader;
+ }
@Override
public void write(int b) throws IOException {
@@ -48,22 +49,13 @@ public class AugmentedHtmlStream extends FilterOutputStream {
this.out.close();
}
- public StringBuffer process(StringBuffer data) {
-
- if (Switchboard.getSwitchboard().getConfigBool("proxyAugmentation", false) == true) {
-
- if (!this.url.toNormalform(false, true).contains("currentyacypeer/")) {
-
- return AugmentHtmlStream.process (data, this.charset, this.url, this.requestHeader);
-
- } else {
- return data;
- }
-
- } else {
- return data;
- }
- }
+ public StringBuffer process(StringBuffer data) {
+ if (this.urls.contains("currentyacypeer/")) {
+ return data;
+ } else {
+ return AugmentHtmlStream.process (data, this.charset, this.url, this.requestHeader);
+ }
+ }
public static boolean supportsMime(String mime) {
// System.out.println("mime" +mime);
diff --git a/source/de/anomic/http/server/HTTPDProxyHandler.java b/source/de/anomic/http/server/HTTPDProxyHandler.java
index 30e958cd8..99c04062f 100644
--- a/source/de/anomic/http/server/HTTPDProxyHandler.java
+++ b/source/de/anomic/http/server/HTTPDProxyHandler.java
@@ -468,14 +468,6 @@ public final class HTTPDProxyHandler {
path = path.substring(16);
}
- // point virtual directory to my peer
- if (path.startsWith("/currentyacypeer/")) {
- host = sb.peers.myIP();
- port = sb.peers.myPort();
- path = path.substring(16);
- }
-
-
// resolve yacy and yacyh domains
String yAddress = resolveYacyDomains(host);